v3.26.1
Subsequent Events - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended
Aug. 13, 2026
Oct. 31, 2025
Private Placement | Common Stock    
Subsequent Event [Line Items]    
Number of shares issued   476,707
Purchase price per share   $ 17
Gross proceeds from issuance of common stock $ 150.0 $ 7.5
Subsequent Events    
Subsequent Event [Line Items]    
Pre-funded warrants to purchase shares of common stock 3,983,168  
Subsequent Events | Pre-Funded Warrants    
Subsequent Event [Line Items]    
Pre-funded warrants exercise price $ 0.0001  
Maximum beneficial ownership percentage 20.00%  
Beneficial ownership Limitation Notice Period 61 days  
Maximum permitted beneficial ownership percentage 19.99%  
Subsequent Events | Common Stock    
Subsequent Event [Line Items]    
Purchase price per share $ 11.38  
Subsequent Events | Private Placement | Common Stock    
Subsequent Event [Line Items]    
Number of shares issued 9,197,887