XML 71 R46.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
COMMITMENTS AND CONTINGENCIES - Future Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]    
2020 $ 4,139  
2021 3,181  
2022 2,598  
2023 1,157  
2024 613  
Thereafter 248  
Total minimum lease payments 11,936  
Less: interest (787)  
Total lease liabilities $ 11,149  
Leases, Operating [Abstract]    
2019   $ 4,673
2020   3,403
2021   2,604
2022   2,082
2023   698
Thereafter   690
Total lease liabilities   $ 14,150