XML 91 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Financing Obligations - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Sale Leaseback Transaction [Line Items]    
2024 $ 8,400  
2025 7,200  
2026 6,800  
2027 5,700  
2028 4,000  
Thereafter 21,300  
Total minimum lease payments 53,400  
Less: interest/imputed interest (13,100)  
Total obligations 40,300  
Less: current portion (5,900)  
Finance lease obligations, less current maturities 34,389 $ 30,377
Sale-Leaseback Transactions    
Sale Leaseback Transaction [Line Items]    
2024 4,600  
2025 4,600  
2026 4,900  
2027 4,600  
2028 22,500  
Thereafter 0  
Total minimum lease payments 41,200  
Less: interest/imputed interest (12,800)  
Total obligations 28,400  
Less: current portion (1,400)  
Finance lease obligations, less current maturities $ 27,000