XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.1
COMMITMENTS AND CONTINGENCIES (Tables)
3 Months Ended
Mar. 31, 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 March 31, 2021 are as follows:
Year 
April 1, 2021 to December 31, 2021$2,498 
20222,557 
20232,045 
20241,238 
2025639 
2026443 
Thereafter2,241 
Total minimum lease payments$11,661