XML 103 R89.htm IDEA: XBRL DOCUMENT v3.21.1
COMMITMENTS AND CONTINGENCIES - Future Minimum Lease Payments Under Non-Cancelable Operating Leases and Finance Leases (Details)
$ in Thousands
Mar. 31, 2021
USD ($)
Operating  
Remainder of 2021 $ 53,124
2022 79,498
2023 73,060
2024 54,291
2025 49,424
Thereafter 241,098
Total 550,495
Less: amount representing interest 80,806
Less: lease incentives 13,835
Total $ 455,854