Annual report pursuant to Section 13 and 15(d)

Debt - Schedule of Debt (Details)

v3.24.1
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Oct. 31, 2023
Dec. 31, 2022
Oct. 31, 2022
Debt        
Total debt $ 3,883      
Long-term debt - current portion $ (416)   $ (564)  
3.75% Small Business Administration Installment Loan Due May 2050        
Debt        
Interest rate per annum 3.75%      
6.0% Director And Officer Insurance Policy Promissory Note Due July 31, 2023        
Debt        
Interest rate per annum 6.85%   6.00%  
9.0 % Executive And Officer Insurance Policy Promissory Note Due August 1, 2023        
Debt        
Interest rate per annum   13.50%   9.00%
Notes Payable        
Debt        
Total debt $ 3,883   $ 693  
Long-term debt - current portion (416)   (564)  
Long-term debt, net of current portion 3,467   129  
Notes Payable | 3.75% Small Business Administration Installment Loan Due May 2050        
Debt        
Total debt 117   151  
Notes Payable | 6.0% Director And Officer Insurance Policy Promissory Note Due July 31, 2023        
Debt        
Total debt 179   246  
Notes Payable | 9.0 % Executive And Officer Insurance Policy Promissory Note Due August 1, 2023        
Debt        
Total debt 215   296  
Senior Secured Convertible Promissory Note        
Debt        
Unamortized costs 129      
Total debt $ 3,372   $ 0