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

Convertible Redeemable Preferred Stock and Stockholders' Equity - March 2024 Issuance of Common Stock, Prefunded Common Stock Warrants and Common Stock Warrants (Details)

v3.26.1
Convertible Redeemable Preferred Stock and Stockholders' Equity - March 2024 Issuance of Common Stock, Prefunded Common Stock Warrants and Common Stock Warrants (Details) - USD ($)
$ / shares in Units, $ in Millions
Mar. 26, 2024
Dec. 31, 2025
Dec. 31, 2024
Convertible Redeemable Preferred Stock and Stockholders' Equity      
Aggregate shares issued upon exercise of warrants (in shares)   1  
March 2024 Offering      
Convertible Redeemable Preferred Stock and Stockholders' Equity      
Aggregate shares issued upon exercise of warrants (in shares) 1,675,803    
Aggregate purchase price $ 2.3    
Cash fees paid $ 0.4    
Common stock | March 2024 Offering      
Convertible Redeemable Preferred Stock and Stockholders' Equity      
Aggregate share issued 417,833    
Warrant      
Convertible Redeemable Preferred Stock and Stockholders' Equity      
Aggregate shares issued upon exercise of warrants (in shares)     1
Warrant | March 2024 Offering      
Convertible Redeemable Preferred Stock and Stockholders' Equity      
Aggregate shares issued upon exercise of warrants (in shares) 511,175    
Exercise price $ 6    
Fair value of warrant $ 1.2    
Pre-Funded Warrants | March 2024 Offering      
Convertible Redeemable Preferred Stock and Stockholders' Equity      
Aggregate share issued 93,342    
Pre-Funded Warrants | Common stock | March 2024 Offering      
Convertible Redeemable Preferred Stock and Stockholders' Equity      
Cash fees paid $ 0.2    
Fair value of warrant 1.1    
Common Warrants | March 2024 Offering      
Convertible Redeemable Preferred Stock and Stockholders' Equity      
Cash fees paid 0.2    
Fair value of warrant $ 1.2