XML 97 R87.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Maturity Schedule (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Finance leases    
2023 $ 1,156  
2024 2,000  
2025 2,031  
2026 1,563  
2027 1,334  
2028 572  
Thereafter 1,642  
Total lease payments 10,298  
Less amount representing interest (2,130)  
Present value of lease liabilities 8,168  
Operating leases    
2023 49,047  
2024 78,717  
2025 53,658  
2026 47,025  
2027 44,417  
2028 41,528  
Thereafter 123,092  
Total lease payments 437,484  
Less amount representing interest (97,467)  
Present value of lease liabilities 340,017  
Total    
2023 50,203  
2024 80,717  
2025 55,689  
2026 48,588  
2027 45,751  
2028 42,100  
Thereafter 124,734  
Total lease payments 447,782  
Less amount representing interest (99,597)  
Total lease liabilities $ 348,185 $ 366,875