XML 82 R67.htm IDEA: XBRL DOCUMENT v3.22.4
COMMITMENTS AND CONTINGENCIES - Aggregate Maturities of Operating and Finance Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Operating Leases    
2023 $ 51,456  
2024 44,343  
2025 37,231  
2026 28,346  
2027 19,613  
Thereafter 76,694  
Total lease payments 257,683  
Less imputed interest (42,983)  
Total 214,700 $ 241,400
Finance Leases    
2023 5,939  
2024 29,407  
2025 2,954  
2026 2,979  
2027 3,025  
Thereafter 39,623  
Total lease payments 83,927  
Less imputed interest (18,260)  
Total $ 65,667 $ 68,700