XML 56 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Debt - Schedule of Outstanding Long-term Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Finance lease obligations and sale-leaseback financings $ 50,855 $ 57,568
Total long-term debt and finance leases 154,812 167,441
Less: total unamortized deferred financing costs 2,018 2,372
Less: current portion of long-term debt and finance leases 22,955 52,828
Long-term debt and finance leases, less current portion 129,839 112,241
Lines of credit    
Debt Instrument [Line Items]    
Total senior and other debt 9,707 10,864
Notes payable and other debt    
Debt Instrument [Line Items]    
Total senior and other debt 28,250 40,009
Total senior and other debt    
Debt Instrument [Line Items]    
Total senior and other debt 103,957 109,873
Secured Credit Facility | Senior Secured Credit Facility    
Debt Instrument [Line Items]    
Total senior and other debt $ 66,000 $ 59,000