XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Leases Maturity Table (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Operating Leases    
Remainder of 2023 $ 23,714  
2024 32,442  
2025 20,563  
2026 16,535  
2027 14,385  
Thereafter 114,078  
Total lease payments 221,717  
Less imputed interest 73,315  
Total operating lease liabilities 148,402 $ 134,784
Finance Leases    
Remainder of 2023 6,625  
2024 12,998  
2025 9,872  
2026 9,215  
2027 9,215  
Thereafter 148,691  
Total lease payments 196,616  
Less imputed interest 71,440  
Total finance lease liabilities $ 125,176 $ 79,404