XML 51 R40.htm IDEA: XBRL DOCUMENT v3.19.2
COMMITMENTS AND CONTINGENCIES (Tables)
6 Months Ended
Jun. 30, 2019
Commitments and Contingencies Disclosure [Abstract]  
Aggregate Future Minimum Rental Payments Required under Non-Cancelable Operating Leases
Aggregate future minimum rental payments required under all non-cancelable operating leases at June 30, 2019 are as follows:
Year
 
July 1, 2019 to December 31, 2019
$
1,889

2020
3,228

2021
2,325

2022
1,770

2023
1,365

2024
1,189

Thereafter
3,748

Total minimum lease payments
$
15,514