XML 327 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Future Minimum Payments of Equipment Lease Obligations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
2024 $ 16,221  
2025 2,670  
2026 877  
2027 409  
2028 and thereafter 7  
Total minimum payments 20,184  
Amount representing interest (849)  
Amount representing unamortized lender fees (175)  
Long-term debt, current and long-term portions 780 $ 820
Less: current portion (15,711) (6,183)
Long-term debt 3,449 9,807
Former Credit Facility, net    
Debt Instrument [Line Items]    
2024 8,000  
2025 0  
2026 0  
2027 0  
2028 and thereafter 0  
Total minimum payments 8,000  
Less: current portion (8,000)  
Long-term debt 0 0
Oakdale Equipment Financing    
Debt Instrument [Line Items]    
2024 6,815  
2025 1,724  
2026 0  
2027 0  
2028 and thereafter 0  
Total minimum payments 8,539  
Amount representing interest (514)  
Amount representing unamortized lender fees (175)  
Less: current portion (6,462) (4,041)
Long-term debt 1,388 7,753
Notes payable    
Debt Instrument [Line Items]    
2024 1,094  
2025 678  
2026 620  
2027 350  
2028 and thereafter 0  
Total minimum payments 2,742  
Amount representing interest (212)  
Less: current portion (1,011) (1,782)
Long-term debt 1,519 1,594
Finance leases    
Debt Instrument [Line Items]    
2024 312  
2025 268  
2026 257  
2027 59  
2028 and thereafter 7  
Total minimum payments 903  
Amount representing interest (123)  
Long-term debt, current and long-term portions 780  
Less: current portion (238) (360)
Long-term debt $ 542 $ 460