XML 88 R78.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Maturity Schedule (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Finance leases    
2023 $ 1,734  
2024 1,999  
2025 1,994  
2026 1,526  
2027 1,298  
2028 535  
Thereafter 1,402  
Total lease payments 10,488  
Less amount representing interest (2,101)  
Present value of lease liabilities 8,387  
Operating leases    
2023 68,943  
2024 75,514  
2025 51,357  
2026 46,264  
2027 44,066  
2028 41,179  
Thereafter 122,666  
Total lease payments 449,989  
Less amount representing interest (101,989)  
Present value of lease liabilities 348,000  
Total    
2023 70,677  
2024 77,513  
2025 53,351  
2026 47,790  
2027 45,364  
2028 41,714  
Thereafter 124,068  
Total lease payments 460,477  
Less amount representing interest (104,090)  
Total lease liabilities $ 356,387 $ 366,875