v3.25.3
Subsequent Event - 2025 Notes - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 9 Months Ended
Oct. 31, 2025
May 31, 2024
Sep. 30, 2025
Subsequent Event [Line Items]      
Debt instrument exchange amount   $ 148.0  
Exercise price     $ 0.0001
2025 Notes [Member]      
Subsequent Event [Line Items]      
Maturity date     Oct. 15, 2025
Subsequent Event [Member]      
Subsequent Event [Line Items]      
Exercise price $ 0.0001    
Subsequent Event [Member] | Common Stock [Member]      
Subsequent Event [Line Items]      
Warrants purchased 1,123,895,000    
Subsequent Event [Member] | 2025 Notes [Member]      
Subsequent Event [Line Items]      
Debt instrument exchange amount $ 24.3    
Outstanding amount, settled on cash $ 0.3    
Maturity date Oct. 15, 2025    
Subsequent Event [Member] | 2025 Notes [Member] | Common Stock [Member]      
Subsequent Event [Line Items]      
Notes converted in to common stock, amount 2,435,146    
Pre-funded warrants to common stock 1,404,087    
Warrants purchased 2,502,151    
Exercise price $ 6.64    
Expiration date Oct. 10, 2030