XML 42 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
COMMITMENTS AND CONTINGENCIES (Tables)
6 Months Ended
Jun. 30, 2018
Commitments and Contingencies Disclosure [Abstract]  
Summary of Minimum Future Payments Under All Operating Leases
Minimum future payments under all operating leases as of June 30, 2018, are as follows (in thousands):
Payments due by period
 
 
2018 (Remainder)
 
$
3,525

2019
 
6,819

2020
 
4,379

2021
 
4,355

2022
 
4,439

Thereafter
 
16,356

 
 
$
39,873