XML 47 R34.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Debt Long-Term Debt, Net (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Line of Credit Facility [Line Items]    
Current portion of long-term debt $ 22,045 $ 15,711
Long-term debt 2,445 3,449
Debt Instrument [Line Items]    
Remainder of 2024 20,829  
2025 2,697  
2026 1,080  
2027 629  
2028 224  
2029 and thereafter 53  
Total minimum payments 25,512  
Amount representing interest (894)  
Amount representing unamortized lender fees (128)  
Present value of payments 681 780
Less: current portion (22,045) (15,711)
Long-term debt 2,445 3,449
ABL Credit Facility    
Line of Credit Facility [Line Items]    
Current portion of long-term debt 14,000 8,000
Long-term debt 0  
Debt Instrument [Line Items]    
Remainder of 2024 14,000  
2025 0  
2026 0  
2027 0  
2028 0  
2029 and thereafter 0  
Total minimum payments 14,000  
Amount representing interest 0  
Amount representing unamortized lender fees 0  
Less: current portion (14,000) (8,000)
Long-term debt 0  
Oakdale Equipment Financing    
Line of Credit Facility [Line Items]    
Current portion of long-term debt 6,854 6,462
Long-term debt 0 1,388
Debt Instrument [Line Items]    
Remainder of 2024 5,695  
2025 1,724  
2026 0  
2027 0  
2028 0  
2029 and thereafter 0  
Total minimum payments 7,419  
Amount representing interest (437)  
Amount representing unamortized lender fees (128)  
Less: current portion (6,854) (6,462)
Long-term debt 0 1,388
Notes payable    
Line of Credit Facility [Line Items]    
Current portion of long-term debt 983 1,011
Long-term debt 1,972 1,519
Debt Instrument [Line Items]    
Remainder of 2024 936  
2025 708  
2026 826  
2027 567  
2028 217  
2029 and thereafter 53  
Total minimum payments 3,307  
Amount representing interest (352)  
Amount representing unamortized lender fees 0  
Less: current portion (983) (1,011)
Long-term debt 1,972 1,519
Finance leases    
Line of Credit Facility [Line Items]    
Current portion of long-term debt 208 238
Long-term debt 473 542
Debt Instrument [Line Items]    
Remainder of 2024 198  
2025 265  
2026 254  
2027 62  
2028 7  
2029 and thereafter 0  
Total minimum payments 786  
Amount representing interest (105)  
Amount representing unamortized lender fees 0  
Present value of payments 681  
Less: current portion (208) (238)
Long-term debt $ 473 $ 542