XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.2
COMMITMENTS AND CONTINGENCIES (Tables)
6 Months Ended
Jun. 30, 2021
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 and finance leases at June 30, 2021 are as follows:
Year 
July 1, 2021 to December 31, 2021$2,118 
20223,022 
20232,381 
20241,578 
2025972 
2026664 
Thereafter2,414 
Total minimum lease payments$13,149