v3.26.1
Common, Preferred Stock and Warrants - Activity (Details)
3 Months Ended
Mar. 31, 2026
USD ($)
$ / shares
shares
Jul. 23, 2025
Jul. 17, 2025
Common, Preferred Stock and Warrants      
Warrants Outstanding, beginning (in shares) 5,759,453    
Warrants outstanding, ending (in shares) 5,267,652    
Net proceeds from warrant exercises | $ $ 2,063    
Weighted average      
Common, Preferred Stock and Warrants      
Weighted Average Exercise Price, outstanding at the beginning of period | $ / shares $ 2.31    
Weighted Average Exercise Price, outstanding at the end of period | $ / shares $ 2.37    
Investor Warrants      
Common, Preferred Stock and Warrants      
Warrants Exercised (in shares) (1,250)    
Expected term (years)   2 years 6 months 2 years 6 months
Net proceeds from warrant exercises | $ $ 2,000    
Investor Warrants | Weighted average      
Common, Preferred Stock and Warrants      
Weighted Average Exercise Price, warrants exercised during the period | $ / shares 1.65    
Agent warrants (a)      
Common, Preferred Stock and Warrants      
Warrants Exercised (in shares) (490,551)    
Shares issued on exercise of warrants 228,460    
Warrants withheld and canceled 262,091    
Agent warrants (a) | Weighted average      
Common, Preferred Stock and Warrants      
Weighted Average Exercise Price, warrants exercised during the period | $ / shares 1.69