v3.26.1
Stockholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
May 08, 2025
Oct. 18, 2024
Feb. 01, 2024
Mar. 31, 2026
Jun. 30, 2026
Dec. 31, 2025
Class Of Stock [Line Items]            
Common stock, shares issued         59,662,877 53,706,357
Common stock, par value         $ 0.0001 $ 0.0001
Warrants exercise price   $ 0.001        
Warrants available for exercise         1,000,000  
ATM Sales Agreement            
Class Of Stock [Line Items]            
Aggregate common stock offering price $ 150.0          
Issuance of Common Stock Under At the Market Offering Program, Shares       4,690,532    
Proceeds from Issuance or Sale of Equity, Total         $ 147.9  
Pre-funded Warrants [Member]            
Class Of Stock [Line Items]            
Shares issued upon private placement, shares     9,286,023      
Shares issued, price per share     $ 13.01      
Proceeds from issuance of private placement     $ 200.0      
Offering expenses     $ 0.4      
Pre-Funded Warrants available for exercise         5,381,950  
Exercise of pre funded warrants         0  
2024 Pre-Funded Warrants [Member]            
Class Of Stock [Line Items]            
Warrants issued to purchase common stock     6,087,230      
Warrants issued price per share     $ 13.009      
Related Party [Member]            
Class Of Stock [Line Items]            
Pre-Funded Warrants available for exercise         6,381,950  
Related Party [Member] | Pre-funded Warrants [Member]            
Class Of Stock [Line Items]            
Exchange of common stock for pre-funded warrants   3,000,000        
Common Stock [Member]            
Class Of Stock [Line Items]            
Issuance of Common Stock Under At the Market Offering Program, Shares       4,690,532    
Common Stock [Member] | Pre-funded Warrants [Member]            
Class Of Stock [Line Items]            
Warrants exercise price     $ 0.001      
Common Stock [Member] | Related Party [Member]            
Class Of Stock [Line Items]            
Exchange of common stock for pre-funded warrants   3,000,000