XML 78 R66.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Five-year maturity schedule of Company's lease liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Operating Leases    
2023 $ 53,074  
2024 45,570  
2025 37,873  
2026 30,407  
2027 26,833  
Beyond 2027 185,515  
Total lease payments 379,272  
Less: Interest 75,972  
Operating lease liability 303,300  
Finance Leases    
2023 19,473  
2024 17,821  
2025 20,140  
2026 16,611  
2027 5,183  
Beyond 2027 44,779  
Total lease payments 124,007  
Less: Interest 21,087  
Finance lease obligations 102,920 $ 60,282
Total    
2023 72,547  
2024 63,391  
2025 58,013  
2026 47,018  
2027 32,016  
Beyond 2027 230,294  
Total lease payments 503,279  
Less: Interest 97,059  
Lease Liabilities $ 406,220