v3.26.1
Subsequent Event - 2025 Notes - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended
Oct. 31, 2025
May 31, 2024
Jun. 30, 2026
Oct. 30, 2025
Subsequent Event [Line Items]        
Debt instrument exchange amount   $ 148.0    
Exercise price $ 6.64   $ 0.0001  
2025 Notes [Member]        
Subsequent Event [Line Items]        
Debt instrument exchange amount $ 24.3      
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,000      
Exercise price $ 6.64      
Expiration date       Oct. 10, 2030