Annual report [Section 13 and 15(d), not S-K Item 405]

Debt - Schedule of Debt (Details)

v3.25.1
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Nov. 30, 2024
Dec. 31, 2023
Debt      
Total debt $ 9,476    
Long-term debt - current portion $ (4,389)   $ (416)
6.5% Director And Officer Insurance Policy Promissory Note Due April 2023      
Debt      
Interest rate per annum 7.35%   6.85%
13.5 % Executive And Officer Insurance Policy Promissory Note Due August 2023      
Debt      
Interest rate per annum 13.50%   13.50%
Notes Payable      
Debt      
Total debt $ 9,476   $ 3,883
Long-term debt - current portion (4,389)   (416)
Long-term debt, net of current portion $ 5,087   3,467
Notes Payable | 3.75% Small Business Administration installment loan due May 2050      
Debt      
Interest rate per annum 3.75%    
Total debt $ 109   117
Notes Payable | 6.5% Director And Officer Insurance Policy Promissory Note Due April 2023      
Debt      
Total debt 135   179
Notes Payable | 13.5 % Executive And Officer Insurance Policy Promissory Note Due August 2023      
Debt      
Total debt 338   215
Senior Secured Convertible Promissory Note      
Debt      
Total debt 8,471   3,372
Unamortized costs 29    
Promissory note      
Debt      
Interest rate per annum   8.50%  
Total debt 226   0
Revolving credit line      
Debt      
Total debt $ 197   $ 0