XML 66 R55.htm IDEA: XBRL DOCUMENT v3.23.3
Lease Obligations - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Operating Leases    
2023 (excluding the nine months ended September 30, 2023) $ 5,418  
2024 20,747  
2025 18,148  
2026 11,794  
2027 2,892  
2028 4,567  
Thereafter 1,824  
Total lease payments 65,390  
Less imputed interest (6,783)  
Total operating lease liabilities 58,607 $ 59,818
Finance Leases    
2023 (excluding the nine months ended September 30, 2023) 78  
2024 235  
2025 157  
2026 157  
2027 157  
2028 92  
Thereafter 0  
Total lease payments 876  
Less imputed interest (117)  
Total finance lease liabilities $ 759 $ 224