v3.25.4
Subsequent Events - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
Jan. 24, 2024
Jan. 22, 2024
Dec. 31, 2025
Subsequent Event [Line Items]      
Exercise price (in USD per share)     $ 0.001
Private Placement [Member]      
Subsequent Event [Line Items]      
Shares sold and issued 14,500,500 14,500,500  
Stock issued, price per shares   $ 12  
Private Placement [Member] | Pre-funded Warrants [Member]      
Subsequent Event [Line Items]      
Stock issued, price per shares   $ 11.999  
Pre-funded warrants to purchase 4,666,332 4,666,332  
Exercise price (in USD per share) $ 0.001 $ 0.001  
Aggregate purchase price of pre-funded warrant   $ 230.0  
Class of warrant or right maximum beneficial ownership percent   9.99%  
Pre-funded warrants increase or decrease percentage   19.99%