v3.26.1
Stockholders' Equity - Additional Information (Details)
6 Months Ended
Nov. 24, 2025
USD ($)
$ / shares
shares
Jan. 03, 2025
shares
Oct. 21, 2024
USD ($)
$ / shares
shares
May 20, 2024
USD ($)
$ / shares
shares
Jun. 30, 2026
USD ($)
Vote
shares
Jun. 30, 2025
USD ($)
Dec. 31, 2025
shares
Class Of Stock [Line Items]              
Votes per each common stock share | Vote         1    
Common stock shares reserved for issuance   27,453,993     3,350,850   5,197,330
Common stock, shares authorized         500,000,000   500,000,000
Percentage of Common Stock Outstanding   4.00%     4.00%    
Proceeds from issuance of common stock, pre-funded warrants and warrants, net of issuance costs | $         $ 2,897,611 $ 150  
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] | 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.49        
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] | Maximum | Warrant [Member]              
Class Of Stock [Line Items]              
Warrants outstanding         42,538,910   42,538,910
Securities purchase agreements [Member] | Common Stock              
Class Of Stock [Line Items]              
Warrants exercise price | $ / shares       $ 0.0001      
Common warrants issued for purchase of common shares       957,925      
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       $ 1.68      
Common warrants issued for purchase of common shares       1,672,452      
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 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