XML 144 R130.htm IDEA: XBRL DOCUMENT v3.20.2
COMMITMENTS AND CONTINGENCIES - Schedule of Future Commitments for Non-Cancelable Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]    
October 1 through December 31, 2020 $ 3,621  
2021 12,428  
2022 9,635  
2023 5,478  
2024 2,759  
2025 and thereafter 2,148  
Total remaining undiscounted lease payments 36,069  
Less: imputed interest 4,168  
Total remaining discounted lease payments $ 31,901 $ 38,520