XML 59 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Schedule of Outstanding Long-term Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Finance lease obligations and sale-leaseback financings $ 62,024 $ 57,568
Total long-term debt and finance leases 228,196 167,441
Less: total unamortized deferred financing costs 2,234 2,372
Less: current portion of long-term debt and finance leases 49,411 52,828
Long-term debt and finance leases, less current portion 176,551 112,241
Lines of credit    
Debt Instrument [Line Items]    
Total senior and other debt 10,078 10,864
Notes payable and other debt    
Debt Instrument [Line Items]    
Total senior and other debt 35,094 40,009
Total senior and other debt    
Debt Instrument [Line Items]    
Total senior and other debt 166,172 109,873
Secured Credit Facility | Senior Secured Credit Facility    
Debt Instrument [Line Items]    
Total senior and other debt $ 121,000 $ 59,000