v3.26.1
Debt - Additional Information (Detail)
1 Months Ended 6 Months Ended
Feb. 10, 2026
USD ($)
Jun. 30, 2025
USD ($)
shares
Jun. 30, 2020
USD ($)
$ / shares
Jun. 30, 2025
USD ($)
shares
Jun. 30, 2026
USD ($)
Debt Instrument [Line Items]          
Principal balance paid       $ 459,811,000  
Senior Secured Revolving Credit Facility [Member]          
Debt Instrument [Line Items]          
Debt instrument, term 5 years        
Aggregate principal amount $ 500,000,000        
Debt instrument, variable rate basis, description The Base Rate Loan bears interest (at the highest of (i) the federal funds rate plus 0.50%, (ii) the Bank of America prime rate, or (iii) one-month Term SOFR plus 1.00%, all subject to a 1.00% floor. The applicable margin is between 0.125% to 0.875% for the Base Rate Loan and 1.125% to 1.875% for Term SOFR.        
Floor rate 1.00%        
Outstanding borrowings         $ 0
Senior Secured Revolving Credit Facility [Member] | Standby Letters of Credit [Member]          
Debt Instrument [Line Items]          
Aggregate principal amount $ 50,000,000        
Senior Secured Revolving Credit Facility [Member] | Federal Funds Rate [Member]          
Debt Instrument [Line Items]          
Variable interest rate 0.50%        
Senior Secured Revolving Credit Facility [Member] | One-month Term SOFR [Member]          
Debt Instrument [Line Items]          
Variable interest rate 1.00%        
Minimum [Member] | Senior Secured Revolving Credit Facility [Member]          
Debt Instrument [Line Items]          
Commitment fees rate per annum on daily undrawn balance 0.125%        
Minimum [Member] | Senior Secured Revolving Credit Facility [Member] | Base Rate [Member]          
Debt Instrument [Line Items]          
Variable interest rate 0.125%        
Minimum [Member] | Senior Secured Revolving Credit Facility [Member] | Secured Overnight Financing Rate (SOFR) [Member]          
Debt Instrument [Line Items]          
Variable interest rate 1.125%        
Maximum [Member] | Senior Secured Revolving Credit Facility [Member]          
Debt Instrument [Line Items]          
Commitment fees rate per annum on daily undrawn balance 0.30%        
Maximum [Member] | Senior Secured Revolving Credit Facility [Member] | Base Rate [Member]          
Debt Instrument [Line Items]          
Variable interest rate 0.875%        
Maximum [Member] | Senior Secured Revolving Credit Facility [Member] | Secured Overnight Financing Rate (SOFR) [Member]          
Debt Instrument [Line Items]          
Variable interest rate 1.875%        
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    
Proceeds from issuance of notes     $ 450,100,000    
Principal amount of each convertible note     $ 1,000    
Debt instrument, conversion ratio     3.5396    
Debt instrument, convertible, conversion of shares premium in excess of principal amount | shares   400,000   500,000  
Interest expense       $ 900,000  
Debt instrument, conversion price per share | $ / shares     $ 282.52    
Principal balance paid   $ 225,600,000   $ 233,400,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    
0.375% Convertible Senior Notes Due 2025 [Member] | Private Offering [Member]          
Debt Instrument [Line Items]          
Principal amount of long term debt     $ 460,000,000