XML 75 R65.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Operating Leases    
2023 (excluding the six months ended June 30, 2023) $ 50,468  
2024 110,393  
2025 42,301  
2026 40,413  
2027 37,735  
Thereafter 159,699  
Total lease payments 441,009  
Less interest (40,005)  
Present value of lease liabilities 401,004 $ 415,539
Financing Leases    
2023 (excluding the six months ended June 30, 2023) 2,060  
2024 3,843  
2025 3,414  
2026 2,087  
2027 592  
Thereafter 67  
Total lease payments 12,063  
Less interest (536)  
Present value of lease liabilities 11,527 $ 11,940
Total    
2023 (excluding the six months ended June 30, 2023) 52,528  
2024 114,236  
2025 45,715  
2026 42,500  
2027 38,327  
Thereafter 159,766  
Total lease payments $ 453,072