XML 84 R72.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Leases Maturity Table (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Operating Leases    
Remainder of 2024 $ 8,291  
2025 32,404  
2026 23,976  
2027 18,546  
2028 13,643  
Thereafter 110,634  
Total lease payments 207,494  
Less imputed interest 69,720  
Total operating lease liabilities 137,774 $ 144,264
Finance Leases    
Remainder of 2024 3,208  
2025 10,830  
2026 10,162  
2027 10,162  
2028 10,162  
Thereafter 141,523  
Total lease payments 186,047  
Less imputed interest 71,725  
Total finance lease liabilities $ 114,322 $ 114,186