v3.26.3
Debt - Summary of Net Carrying Amount of Notes (Detail) - USD ($)
Sep. 30, 2026
May 12, 2026
Dec. 31, 2025
Jul. 03, 2025
Debt Instrument [Line Items]        
Unamortized initial purchasers' discount $ (4,500,000)      
Convertible Senior Notes due 2032 [Member]        
Debt Instrument [Line Items]        
Principal 460,000 $ 460,000,000    
Unamortized deferred financing fees (1,044)      
Unamortized initial purchasers' discount (15,784)      
Net carrying amount 443,172      
Convertible Senior Notes due 2030 [Member]        
Debt Instrument [Line Items]        
Principal 750,000   $ 750,000 $ 750,000,000
Unamortized deferred financing fees (598)   (734)  
Unamortized initial purchasers' discount (17,697)   (21,188)  
Net carrying amount $ 731,705   $ 728,078