XML 51 R40.htm IDEA: XBRL DOCUMENT v3.19.1
COMMITMENTS AND CONTINGENCIES (Tables)
3 Months Ended
Mar. 31, 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 March 31, 2019 are as follows:
Year
 
April 1, 2019 to December 31, 2019
$
2,562

2020
2,912

2021
2,005

2022
1,415

2023
1,176

2024
1,024

Thereafter
3,594

Total minimum lease payments
$
14,688