XML 73 R62.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Leases Maturity Table (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Operating Leases    
Remainder of 2024 $ 25,358  
2025 30,524  
2026 22,169  
2027 16,935  
2028 12,707  
Thereafter 106,227  
Total lease payments 213,920  
Less imputed interest 70,577  
Total operating lease liabilities 143,343 $ 144,264
Finance Leases    
Remainder of 2024 13,952  
2025 9,340  
2026 8,690  
2027 8,690  
2028 8,690  
Thereafter 127,855  
Total lease payments 177,217  
Less imputed interest 68,694  
Total finance lease liabilities $ 108,523 $ 114,186