v3.26.1
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Nov. 30, 2024
Debt      
Total debt $ 7,351 $ 5,586  
Long-term debt - current portion (5,266) (5,506)  
Long-term debt, net of current portion $ 2,085 $ 80  
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 note      
Debt      
Interest rate per annum 7.80% 7.80%  
Executive and officer (E&O) insurance policy promissory note      
Debt      
Interest rate per annum 12.25% 12.25%  
Bridge note      
Debt      
Interest rate per annum 9.00%    
Bridge note $ 2,007 $ 0  
Notes Payable | 3.75% Small Business Administration installment loan due May 2050      
Debt      
Long term debt 100 102  
Notes Payable | Director and officer (D&O) insurance policy promissory note      
Debt      
Long term debt 26 102  
Notes Payable | Executive and officer (E&O) insurance policy promissory note      
Debt      
Long term debt 205 329  
Convertible Note Payable      
Debt      
Long term debt 5,000 5,000  
Commercial Paper      
Debt      
Interest rate per annum     8.50%
Long term debt $ 13 $ 53