XML 59 R44.htm IDEA: XBRL DOCUMENT v3.25.2
Debt - Schedule of Long-Term Debt Outstanding (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Finance lease obligations and sale-leaseback financings $ 55,061 $ 48,395
Total long-term debt and finance leases 116,134 102,145
Less: total unamortized deferred financing costs 1,588 1,858
Less: current portion of long-term debt and finance leases 36,399 41,260
Long-term debt and finance leases, less current portion 78,147 59,027
Lines of credit    
Debt Instrument [Line Items]    
Total senior and other debt 26,764 29,989
Notes payable and other debt    
Debt Instrument [Line Items]    
Total senior and other debt 21,809 23,761
Total senior and other debt    
Debt Instrument [Line Items]    
Total senior and other debt 61,073 53,750
Secured Credit Facility | Senior Secured Credit Facility    
Debt Instrument [Line Items]    
Total senior and other debt $ 12,500 $ 0