XML 51 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
COMMITMENTS AND CONTINGENCIES (Tables)
12 Months Ended
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Schedule of future minimum payments under the leases Future minimum payments under the leases are as follows (in thousands):
 
2019
$
32,108

2020
31,287

2021
29,547

2022
26,702

2023
24,325

2024 and thereafter
157,816

 
$
301,785