v3.26.1
Capital Stock (Details)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Apr. 06, 2026
USD ($)
day
$ / shares
shares
Jan. 31, 2026
shares
Dec. 31, 2025
USD ($)
$ / shares
shares
Pre Funded Warrants      
Class of Stock [Line Items]      
Issuance of common stock from warrant exercises (in shares)   188,889 661,581
Warrants expired (in shares)   4,253  
Class C Warrants      
Class of Stock [Line Items]      
Exercise price (in usd per share) | $ / shares     $ 4.7079
Proceeds from warrant inducements | $     $ 0.3
Issuance of common stock from warrant exercises (in shares)     56,301
Private Placement      
Class of Stock [Line Items]      
Number of shares issued in transaction 438,471    
Net proceeds | $ $ 4.9    
Private Placement | Pre Funded Warrants      
Class of Stock [Line Items]      
Number of warrants issued to purchase the shares (in shares) 1,527,711    
Private Placement | Tranche A-1 and Tranche A-2 Warrants      
Class of Stock [Line Items]      
Number of warrants issued to purchase the shares (in shares) 9,830,907    
Private Placement | Tranche A-1      
Class of Stock [Line Items]      
Number of warrants issued to purchase the shares (in shares) 7,864,726    
Exercise price (in usd per share) | $ / shares $ 1.94    
Proceeds from warrant inducements | $ $ 15.3    
Warrant, threshold trading days | day 30    
Warrant term 9 months    
Private Placement | Tranche A-2      
Class of Stock [Line Items]      
Number of warrants issued to purchase the shares (in shares) 1,966,181    
Exercise price (in usd per share) | $ / shares $ 1.94    
Proceeds from warrant inducements | $ $ 3.8    
Warrant, threshold trading days | day 30    
Warrant term 4 years