v3.26.1
Debt (Tables)
6 Months Ended
Jun. 30, 2026
Debt Disclosure [Abstract]  
Schedule of Long-Term Debt Outstanding
Outstanding long-term debt was as follows:
June 30, 2026December 31, 2025
Senior long-term debt:
Senior Secured Credit Facility$75,000 $— 
Other debt:
Lines of credit42,556 43,278 
Note payable
21,822 22,313 
Total senior and other debt139,378 65,591 
Finance lease obligations
83,789 63,463 
Total long-term debt and finance leases223,167 129,054 
Less: total unamortized deferred financing costs1,102 1,346 
Less: current portion of long-term debt and finance leases57,552 54,585 
Long-term debt and finance leases, less current portion$164,513 $73,123