v3.25.4
Convertible Senior Notes - Additional Information (Detail)
1 Months Ended 12 Months Ended
Jun. 30, 2025
USD ($)
shares
Jun. 30, 2020
USD ($)
$ / shares
shares
Dec. 31, 2025
USD ($)
shares
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Debt Instrument [Line Items]          
Principal balance paid     $ 459,811,000 $ 57,000 $ 13,000
0.375% Convertible Senior Notes Due 2025 [Member]          
Debt Instrument [Line Items]          
Debt instrument, interest rate, stated percentage   0.375%      
Debt instrument, maturity date     Jun. 01, 2025    
Debt instrument, payment terms     The interest rate was fixed at 0.375% per annum and was payable semi-annually in arrears on June 1 and December 1 of each year.    
Proceeds from issuance of notes   $ 450,100,000      
Principal amount of each convertible note   $ 1,000      
Debt instrument, conversion ratio   3.5396      
Debt instrument, conversion price per share | $ / shares   $ 282.52      
Interest expense     $ 900,000 $ 3,700,000 $ 3,700,000
Principal balance paid $ 225,600,000   $ 233,400,000    
Debt instrument, convertible, conversion of shares premium in excess of principal amount | shares 400,000   500,000    
0.375% Convertible Senior Notes Due 2025 [Member] | Capped Call Options [Member]          
Debt Instrument [Line Items]          
Cost of purchased capped call options   $ 50,600,000      
Derivative, price risk option strike price | $ / shares   $ 282.52      
Derivative, cap price | $ / shares   $ 426.44      
Common stock shares settled and received upon exercise of capped call options | shares   400,000      
0.375% Convertible Senior Notes Due 2025 [Member] | Private Offering [Member]          
Debt Instrument [Line Items]          
Principal amount of long term debt   $ 400,000,000      
0.375% Convertible Senior Notes Due 2025 [Member] | Over-Allotment Options [Member]          
Debt Instrument [Line Items]          
Principal amount of long term debt   $ 60,000,000      
0.375% Convertible Senior Notes Due 2025 [Member] | Maximum [Member] | Capped Call Options [Member]          
Debt Instrument [Line Items]          
Common stock shares covered under capped call transactions | shares   1,600,000