v3.26.1
Stockholders' Equity - February 2025 Equity Financing (Details)
3 Months Ended
Feb. 17, 2025
USD ($)
$ / shares
shares
Mar. 31, 2025
USD ($)
$ / shares
Y
shares
Mar. 31, 2026
USD ($)
$ / shares
Dec. 31, 2025
USD ($)
$ / shares
Jan. 24, 2025
Stockholders' Equity          
Gross proceeds from offering expense | $ $ 9,600,000 $ 9,600,000      
Exercise price of warrants | $ / shares     $ 0.27 $ 0.27  
Deemed dividend on warrants | $   8,355,824      
Warrants and rights outstanding | $     $ 900 $ 900  
Warrant issuance costs | $   10,420,982      
Dawson James Securities, Inc          
Stockholders' Equity          
Cash fee on gross proceeds         8.00%
Series A Warrants          
Stockholders' Equity          
Number of securities 0.25        
Deemed dividend on warrants | $   8,400,000      
Warrants and rights outstanding | $ $ 0        
Series A Warrants | Warrant before Anti-Dilution          
Stockholders' Equity          
Warrants and rights outstanding | $   9,100,000      
Series A Warrants | Warrant after Anti-Dilution          
Stockholders' Equity          
Warrants and rights outstanding | $   700,000      
Series B Warrants          
Stockholders' Equity          
Number of securities 1        
Warrants and rights outstanding | $ $ 18,900,000     $ 1,000  
Warrant issuance costs | $   10,400,000      
Broker and legal fees | $   1,100,000      
Expense recognized on issuance date fair value | $   9,300,000      
Proceeds from exercise of warrants | $   $ 9,600,000      
Pre-Funded Warrants          
Stockholders' Equity          
Number of securities 1        
Warrants and rights outstanding | $ $ 0        
Series A Preferred Warrants | Warrant before Anti-Dilution          
Stockholders' Equity          
Warrants to purchase shares of common stock   288,000      
Series A Preferred Warrants | Warrant before Anti-Dilution | Exercise price          
Stockholders' Equity          
Warrants, measurement input | $ / shares   56.25      
Series A Preferred Warrants | Warrant before Anti-Dilution | Dividend yield          
Stockholders' Equity          
Warrants, measurement input   0      
Series A Preferred Warrants | Warrant before Anti-Dilution | Expected term          
Stockholders' Equity          
Warrants, measurement input | Y   3.4      
Series A Preferred Warrants | Warrant before Anti-Dilution | Equity volatility          
Stockholders' Equity          
Warrants, measurement input   1.65      
Series A Preferred Warrants | Warrant before Anti-Dilution | Risk-free interest rate          
Stockholders' Equity          
Warrants, measurement input   0.043      
Series A Preferred Warrants | Warrant after Anti-Dilution          
Stockholders' Equity          
Warrants to purchase shares of common stock   2,700,000      
Series A Preferred Warrants | Warrant after Anti-Dilution | Exercise price          
Stockholders' Equity          
Warrants, measurement input | $ / shares   6      
Series A Preferred Warrants | Warrant after Anti-Dilution | Dividend yield          
Stockholders' Equity          
Warrants, measurement input   0      
Series A Preferred Warrants | Warrant after Anti-Dilution | Expected term          
Stockholders' Equity          
Warrants, measurement input | Y   3.4      
Series A Preferred Warrants | Warrant after Anti-Dilution | Equity volatility          
Stockholders' Equity          
Warrants, measurement input   1.65      
Series A Preferred Warrants | Warrant after Anti-Dilution | Risk-free interest rate          
Stockholders' Equity          
Warrants, measurement input   0.043      
Public offering          
Stockholders' Equity          
Payment of equity issuance costs | $   $ 1,100,000      
Public offering | Warrants          
Stockholders' Equity          
Exercise price of warrants | $ / shares $ 6        
Warrants to purchase shares of common stock 2,700,000        
Public offering | Series A Warrants          
Stockholders' Equity          
Number of securities 0.25        
Public offering | Series B Warrants          
Stockholders' Equity          
Number of securities 1        
Public offering | Pre-Funded Warrants          
Stockholders' Equity          
Stock price trigger | $ / shares $ 5.9975        
Units | Public offering          
Stockholders' Equity          
Issuance of Common Stock (in shares) 558,000        
Number of shares per unit 1        
Stock price trigger | $ / shares $ 6        
Units | Public offering | Series A Warrants          
Stockholders' Equity          
Number of warrants per unit 1        
Pre-Funded Units | Public offering          
Stockholders' Equity          
Issuance of Common Stock (in shares) 1,042,000        
Number of warrants per unit 1        
Number of securities 1        
Pre-Funded Units | Public offering | Series A Warrants          
Stockholders' Equity          
Number of warrants per unit 1        
Pre-Funded Units | Public offering | Series B Warrants          
Stockholders' Equity          
Number of warrants per unit 1        
Series A Preferred Stock | Public offering          
Stockholders' Equity          
Initial conversion price | $ / shares $ 6