XML 85 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Future Minimum Payments of Equipment Lease Obligations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
2025 $ 4,430  
2026 4,350  
2027 3,893  
2028 1,779  
2029 and thereafter 239  
Total minimum payments 14,691  
Amount representing interest (1,904)  
Amount representing unamortized lender fees (103)  
Long-term debt, current and long-term portions 545 $ 780
Less: current portion (3,554) (15,711)
Long-term debt 9,130 3,449
Oakdale Equipment Financing    
Debt Instrument [Line Items]    
2025 0  
2026 0  
2027 0  
2028 0  
2029 and thereafter 0  
Total minimum payments 0  
Less: current portion 0 (8,000)
Long-term debt 0 0
VFI Equipment Financing, net    
Debt Instrument [Line Items]    
Less: current portion 0 (6,462)
Long-term debt 0 1,388
Finance lease    
Debt Instrument [Line Items]    
2025 1,217  
2026 1,148  
2027 888  
2028 547  
2029 and thereafter 239  
Total minimum payments 4,039  
Amount representing interest (480)  
Less: current portion (1,036) (1,011)
Long-term debt 2,523 1,519
Notes payable    
Debt Instrument [Line Items]    
2025 273  
2026 262  
2027 65  
2028 7  
2029 and thereafter 0  
Total minimum payments 607  
Amount representing interest (62)  
Long-term debt, current and long-term portions 545  
Less: current portion (232) (238)
Long-term debt 313 542
us-gaap_VFIEquipmentFinancingMember    
Debt Instrument [Line Items]    
2025 2,940  
2026 2,940  
2027 2,940  
2028 1,225  
2029 and thereafter 0  
Total minimum payments 10,045  
Amount representing interest (1,362)  
Amount representing unamortized lender fees (103)  
Less: current portion (2,286) 0
Long-term debt $ 6,294 $ 0