XML 79 R62.htm IDEA: XBRL DOCUMENT v3.21.2
COMMITMENTS AND CONTINGENCIES - SCHEDULE OF FUTURE MINIMUM LEASE PAYMENTS (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]    
Remainder of 2021 $ 8,975  
2022 25,150  
2023 22,841  
2024 18,291  
2025 17,239  
Thereafter 22,270  
Total undiscounted lease payments 114,766  
Less: imputed interest (17,965)  
Less: lease incentives (10,051)  
Total lease liabilities $ 86,750 $ 54,100