v3.26.1
Subsequent Event - 2029 Notes - Additional Information (Detail) - USD ($)
6 Months Ended
Oct. 07, 2025
May 13, 2024
Jun. 30, 2026
Dec. 31, 2025
2029 Notes [Member]        
Subsequent Event [Line Items]        
Aggregate principal amount $ 101,000,000 $ 5,000,000 $ 0  
Notes, interest rate     6.00%  
2029 Notes [Member] | Common Stock [Member]        
Subsequent Event [Line Items]        
Notes converted in to common stock, amount 2,024,344      
Pre-funded warrants to common stock 552,164      
2029 Notes [Member] | Convertible Note Offering [Member]        
Subsequent Event [Line Items]        
Notes converted in to common stock, amount     29.6296  
Notes, conversion price per share     $ 33.75  
Notes converted in to common stock, shares $ 15,000,000 $ 1,000    
New 2029 Notes [Member]        
Subsequent Event [Line Items]        
Aggregate principal amount $ 103,500,000   $ 107,974,000 $ 105,598,000
Notes converted in to common stock, amount     85.1374  
Notes converted in to common stock, shares     $ 1,000  
New 2029 Notes [Member] | Convertible Note Offering [Member]        
Subsequent Event [Line Items]        
Notes converted in to common stock, amount     44.4444  
Notes, conversion price per share     $ 22.5  
Notes converted in to common stock, shares     $ 1,000