XML 92 R58.htm IDEA: XBRL DOCUMENT v3.24.3
Lease Obligations - Summary of Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Operating Leases    
2024 (excluding the nine months ended September 30, 2024) $ 6,059  
2025 21,495  
2026 15,157  
2027 5,412  
2028 2,807  
2029 4,927  
Thereafter 7,294  
Total lease payments 63,151  
Less imputed interest (8,175)  
Total operating lease liabilities 54,976 $ 57,363
Finance Leases    
2024 (excluding the nine months ended September 30, 2024) 39  
2025 158  
2026 158  
2027 158  
2028 91  
2029 0  
Thereafter 0  
Total lease payments 604  
Less imputed interest (75)  
Total finance lease liabilities $ 529 $ 693