XML 40 R27.htm IDEA: XBRL DOCUMENT v3.25.2
Debt (Tables)
6 Months Ended
Jun. 30, 2025
Debt Disclosure [Abstract]  
Schedule of Long-term Debt
The current portion of long-term debt consists of the following:
 June 30, 2025December 31, 2024
VFI Equipment Financing$2,385 $2,286 
Notes payable1,414 1,036 
Finance leases242 232 
Current portion of long-term debt$4,041 $3,554 

Long-term debt, net of current portion consists of the following:
 June 30, 2025December 31, 2024
FCB ABL Credit Facility$9,000 $— 
VFI Equipment Financing5,077 6,294 
Notes payable3,328 2,523 
Finance leases189 313 
Long-term debt$17,594 $9,130 
Schedule of Maturities of Long-term Debt
The following summarizes the maturity of our debt:
FCB ABL Credit FacilityVFI Equipment FinancingNotes PayableFinance LeasesTotal
Remainder of 2025$— $1,470 $818 $136 $2,424 
2026— 2,940 1,603 262 4,805 
2027— 2,940 1,344 65 4,349 
2028— 1,225 1,002 2,234 
20299,000 — 590 — 9,590 
2030 and thereafter— — 105 — 105 
Total minimum payments9,000 8,575 5,462 470 23,507 
Amount representing interest— (1,010)(720)(39)(1,769)
Amount representing unamortized lender fees(103)(103)
Present value of payments431 
Less: current portion— (2,385)(1,414)(242)(4,041)
Total long-term debt$9,000 $5,077 $3,328 $189 $17,594