XML 82 R65.htm IDEA: XBRL DOCUMENT v3.22.4
LEASES - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Operating Leases    
2023 $ 95,127  
2024 88,931  
2025 73,424  
2026 63,463  
2027 47,605  
2028 and thereafter 243,059  
Total lease payments 611,609  
Imputed interest (91,821)  
Total lease liabilities 519,788  
Finance Leases    
2023 13,729  
2024 11,522  
2025 6,269  
2026 1,820  
2027 473  
2028 and thereafter 0  
Total lease payments 33,813  
Imputed interest (1,378)  
Total lease liabilities 32,435 $ 64,421
Operating leases that had not yet commenced $ 4,300