Quarterly report [Sections 13 or 15(d)]

Stockholders' Equity - Additional Information (Details)

v3.26.1
Stockholders' Equity - Additional Information (Details)
3 Months Ended
Nov. 24, 2025
USD ($)
$ / shares
shares
Jan. 03, 2025
shares
Oct. 21, 2024
USD ($)
$ / shares
shares
May 20, 2024
USD ($)
$ / shares
shares
Mar. 31, 2026
USD ($)
Vote
shares
Mar. 31, 2025
USD ($)
Dec. 31, 2025
shares
Jan. 31, 2025
$ / shares
shares
Class Of Stock [Line Items]                
Votes per each common stock share | Vote         1      
Common stock shares reserved for issuance   27,453,993     1,254,305   5,197,330  
Common stock, shares authorized         500,000,000   500,000,000  
Percentage of Common Stock Outstanding   4.00%            
Proceeds from issuance of common stock, pre-funded warrants and warrants, net of issuance costs | $         $ 2,897,611 $ 0    
Series A-1 Warrants [Member] | October Two Thousand Twenty Four Offering [Member]                
Class Of Stock [Line Items]                
Warrants exercise price | $ / shares     $ 1.37          
Common warrants issued for purchase of common shares     40,139,474          
Series B-1 Warrants [Member] | October Two Thousand Twenty Four Offering [Member]                
Class Of Stock [Line Items]                
Warrants exercise price | $ / shares     $ 1.49          
Warrant [Member]                
Class Of Stock [Line Items]                
Warrants exercise price | $ / shares               $ 1.7125
Common warrants issued for purchase of common shares               702,625
Warrant [Member] | October Two Thousand Twenty Four Offering [Member]                
Class Of Stock [Line Items]                
Issuance of common stock, Shares     58,310,000          
Sale of common stock per Share | $ / shares     $ 1.37          
Warrants exercise price | $ / shares     $ 0.001          
Common warrants issued for purchase of common shares     21,985,000          
Warrant [Member] | November Two Thousand Twenty Five Offering [Member]                
Class Of Stock [Line Items]                
Issuance of common stock, Shares 56,436,566              
Sale of common stock per Share | $ / shares $ 1.45              
Warrants exercise price | $ / shares $ 0.001              
Common warrants issued for purchase of common shares 22,873,779              
Proceeds from issuance of common stock, pre-funded warrants and warrants, net of issuance costs | $ $ 107,600,000              
Warrant [Member] | Series A-1 Warrants [Member] | October Two Thousand Twenty Four Offering [Member]                
Class Of Stock [Line Items]                
Warrants exercise price | $ / shares     $ 1.37          
Warrant [Member] | Series B-1 Warrants [Member] | October Two Thousand Twenty Four Offering [Member]                
Class Of Stock [Line Items]                
Warrants exercise price | $ / shares     $ 1.37          
Common warrants issued for purchase of common shares     73,813,529          
Pre-Funded Warrant [Member] | November Two Thousand Twenty Five Offering [Member]                
Class Of Stock [Line Items]                
Issuance of common stock | $ $ 115              
Maximum                
Class Of Stock [Line Items]                
Common stock, shares authorized   500,000,000            
Minimum                
Class Of Stock [Line Items]                
Common stock, shares authorized   100,000,000            
Placement Agent Warrants [Member] | Warrant [Member]                
Class Of Stock [Line Items]                
Warrants outstanding         42,538,910      
Securities purchase agreements [Member] | Warrant [Member]                
Class Of Stock [Line Items]                
Issuance of common stock, Shares       714,527        
Sale of common stock per Share | $ / shares       $ 1.68        
Warrants exercise price | $ / shares       $ 0.0001        
Common warrants issued for purchase of common shares       957,925        
Proceeds from issuance of common stock, pre-funded warrants and warrants, net of issuance costs | $       $ 2,200,000        
Securities purchase agreements [Member] | Warrant [Member] | Series A [Member]                
Class Of Stock [Line Items]                
Warrants exercise price | $ / shares       $ 1.68        
Common warrants issued for purchase of common shares       1,672,452        
Securities purchase agreements [Member] | Warrant [Member] | Series B Preferred Stock [Member]                
Class Of Stock [Line Items]                
Warrants exercise price | $ / shares       $ 1.68        
Common warrants issued for purchase of common shares       1,672,452        
Private Placement [Member] | October Two Thousand Twenty Four Offering [Member]                
Class Of Stock [Line Items]                
Issuance of common stock | $     $ 110,000,000          
Warrant issued | $     $ 275,000,000