XML 47 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Line of Credit Facility [Line Items]    
Current portion of long-term debt $ 5,485 $ 15,711
Long-term debt 9,330 3,449
Debt Instrument [Line Items]    
Remainder of 2024 4,029  
2025 4,215  
2026 4,136  
2027 3,680  
2028 911  
2029 and thereafter 80  
Total minimum payments 17,051  
Amount representing interest (2,236)  
Amount representing unamortized lender fees 0  
Present value of payments 655 780
Less: current portion (5,485) (15,711)
Long-term debt 9,330 3,449
ABL Credit Facility    
Line of Credit Facility [Line Items]    
Current portion of long-term debt 2,000 8,000
Long-term debt 0  
Debt Instrument [Line Items]    
Remainder of 2024 2,000  
2025 0  
2026 0  
2027 0  
2028 0  
2029 and thereafter 0  
Total minimum payments 2,000  
Amount representing interest 0  
Amount representing unamortized lender fees 0  
Less: current portion (2,000) (8,000)
Long-term debt 0  
Oakdale Equipment Financing    
Line of Credit Facility [Line Items]    
Current portion of long-term debt 0 6,462
Long-term debt 0 1,388
Debt Instrument [Line Items]    
Less: current portion 0 (6,462)
Long-term debt 0 1,388
Notes payable    
Line of Credit Facility [Line Items]    
Current portion of long-term debt 880 1,011
Long-term debt 2,171 1,519
Debt Instrument [Line Items]    
Remainder of 2024 418  
2025 1,003  
2026 935  
2027 675  
2028 325  
2029 and thereafter 80  
Total minimum payments 3,436  
Amount representing interest (385)  
Amount representing unamortized lender fees 0  
Less: current portion (880) (1,011)
Long-term debt 2,171 1,519
Finance leases    
Line of Credit Facility [Line Items]    
Current portion of long-term debt 224 238
Long-term debt 431 542
Debt Instrument [Line Items]    
Remainder of 2024 141  
2025 272  
2026 261  
2027 65  
2028 7  
2029 and thereafter 0  
Total minimum payments 746  
Amount representing interest (91)  
Amount representing unamortized lender fees 0  
Present value of payments 655  
Less: current portion (224) (238)
Long-term debt 431 542
us-gaap_VFIEquipmentFinancing    
Line of Credit Facility [Line Items]    
Current portion of long-term debt 2,381 0
Long-term debt 6,728 0
Debt Instrument [Line Items]    
Remainder of 2024 1,470  
2025 2,940  
2026 2,940  
2027 2,940  
2028 579  
2029 and thereafter 0  
Total minimum payments 10,869  
Amount representing interest (1,760)  
Amount representing unamortized lender fees 0  
Less: current portion (2,381) 0
Long-term debt $ 6,728 $ 0