v3.26.1
Common Stock - Private Placement - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
Apr. 15, 2026
Jun. 30, 2026
Feb. 29, 2024
Minimum [Member] | Pre Funded Warrants [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Exercise price per share of warrant   $ 0.001  
April 2026 Private Placement [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of shares sold and issued 49,418,069    
Net proceeds $ 168.2    
Placement agent fees and other expenses $ 11.8    
April 2026 Private Placement [Member] | Pre Funded Warrants [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Warrants to purchase common stock 100,500    
Sale of stock, Offering price per unit $ 3.634    
Exercise price per share of warrant $ 0.001   $ 0.001
April 2026 Private Placement [Member] | Warrant [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Warrants to purchase common stock 49,518,569    
Sale of stock, Offering price per unit $ 3.635    
Exercise price per share of warrant $ 3.51    
Sale of stock, permitted ownership percentage 19.99%    
April 2026 Private Placement [Member] | Minimum [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Warrant ownership change notice period term 61 days    
April 2026 Private Placement [Member] | Minimum [Member] | Warrant [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Sale of stock, permitted ownership percentage 4.99%    
April 2026 Private Placement [Member] | Maximum [Member] | Warrant [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Sale of stock, permitted ownership percentage 9.99%