Quarterly report [Sections 13 or 15(d)]

Debt - Schedule of Debt (Details)

v3.25.2
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Nov. 30, 2024
Debt      
Short term debt $ 187 $ 197  
Total debt 5,512 9,476  
Long-term debt - current portion (428) (4,389)  
Long-term debt, net of current portion $ 5,084 $ 5,087  
3.75% Small Business Administration installment loan due May 2050      
Debt      
Interest rate per annum 3.75%    
Director and officer (D&O) insurance policy promissory note1      
Debt      
Interest rate per annum 7.35% 7.35%  
Executive and officer (E&O) insurance policy promissory note2      
Debt      
Interest rate per annum 13.50% 13.50%  
Notes Payable | 3.75% Small Business Administration installment loan due May 2050      
Debt      
Long term debt $ 106 $ 109  
Notes Payable | Director and officer (D&O) insurance policy promissory note1      
Debt      
Long term debt 0 135  
Notes Payable | Executive and officer (E&O) insurance policy promissory note2      
Debt      
Long term debt 90 338  
Convertible Note Payable      
Debt      
Long term debt 5,000 8,471  
Commercial Paper      
Debt      
Interest rate per annum     8.50%
Long term debt $ 129 $ 226