XML 57 R37.htm IDEA: XBRL DOCUMENT v3.26.1
NOTES PAYABLE AND CONVERTIBLE DEBENTURES (Tables)
12 Months Ended
Dec. 31, 2025
Debt Disclosure [Abstract]  
Schedule of Notes Payable
Notes payable consisted of the following (in thousands):
As of December 31,
20252024
Senior Secured Credit Facility$50,000 $— 
Senior Secured Credit Agreement— 41,875 
Convertible Debentures16,006 16,006 
2025 Lompoc Term Loan2,990 — 
Other— 378 
Total Notes Payable68,996 58,259 
Less: Unamortized Debt Issuance Costs and Loan Origination Fees(330)(63)
Net Amount68,666 58,196 
Less Current Portion of Notes Payable(37)(7,644)
Notes Payable, Net of Current Portion$68,629 $50,552 
Schedule of Maturities of Notes Payable
Scheduled maturities of notes payable for each of the following years were as follows (in thousands):
December 31:Principal
Payments
2026$37 
202718,824 
20283,376 
20293,381 
203040,607 
Thereafter2,771 
Total Future Minimum Principal Payments$68,996