v3.24.2
Debt - Additional Information (Detail) - USD ($)
1 Months Ended 6 Months Ended
Mar. 31, 2021
Jun. 30, 2024
Feb. 29, 2024
Dec. 31, 2023
Apr. 30, 2018
Debt Instrument [Line Items]          
Accrued interest and fees   $ 1,100,000   $ 900,000  
Fair value of our indebtedness   1,176,900,000   $ 1,163,200,000  
Loss on debt extinguishment   4,300,000      
Fair Value, Inputs, Level 2 [Member]          
Debt Instrument [Line Items]          
Trading price per principal amount of notes   1,000      
Capped Calls [Member]          
Debt Instrument [Line Items]          
Capped call initial strike price $ 132.2        
Capped call initial cap price $ 179.26        
Derivative, premium paid $ 45,000,000.0        
Reduction to additional paid-in capital 33,000,000.0        
Net of deferred tax impact 12,000,000.0        
Convertible Senior Notes [Member]          
Debt Instrument [Line Items]          
Debt instrument principal amount $ 575,000,000.0 $ 575,000,000      
Debt instrument maturity date   Mar. 15, 2026      
Debt instrument percentage of aggregate principal amount 0.25%        
Debt instrument additional aggregate principal amount $ 75,000,000.0        
Debt instrument interest rate stated percentage 0.25% 0.25%   0.25%  
Net proceeds from deducting initial purchase discounts and other debt issuance costs $ 561,800,000        
Debt instrument frequency of periodic payment   semiannually      
Debt instrument payment terms   The Convertible Senior Notes bear interest at a rate of 0.25% per year and interest is payable semiannually in arrears on March 15 and September 15 of each year, beginning on September 15, 2021.      
Debt instrument payment beginning date   Sep. 15, 2021      
Debt instrument, convertible, carrying amount of equity component   $ 569,700,000      
Debt issuance costs net   $ 5,300,000      
Senior note, amortized interest rate   5.10%      
2018 Revolving Credit Facility [Member]          
Debt Instrument [Line Items]          
Available capacity for letters of credit   $ 300,000,000     $ 300,000,000
Debt instrument maturity date   Jan. 29, 2025      
2024 Revolving Credit Facility [Member]          
Debt Instrument [Line Items]          
Available capacity for letters of credit   $ 350,000,000     350,000,000
Debt instrument maturity date   Mar. 01, 2029      
Debt instrument, covenant description   The 2024 Senior Secured Credit Facility documents contain a requirement that we maintain a ratio of first lien net leverage to Credit Facility EBITDA below specified levels on a quarterly basis; however, such requirement is applicable only if more than 35% of the 2024 Revolving Credit Facility is utilized. As of June 30, 2024, no portion of the 2024 Revolving Credit Facility was utilized.      
Loss on debt extinguishment   $ 4,300,000      
Financing costs   $ 7,500,000      
2024 Revolving Credit Facility [Member] | Base Rate [Member] | Maximum [Member]          
Debt Instrument [Line Items]          
Debt instrument, variable interest rate   1.75%      
2024 Revolving Credit Facility [Member] | Base Rate [Member] | Minimum [Member]          
Debt Instrument [Line Items]          
Debt instrument, variable interest rate   1.25%      
2024 Revolving Credit Facility [Member] | SOFR [Member] | Maximum [Member]          
Debt Instrument [Line Items]          
Debt instrument, variable interest rate   2.75%      
2024 Revolving Credit Facility [Member] | SOFR [Member] | Minimum [Member]          
Debt Instrument [Line Items]          
Debt instrument, variable interest rate   2.25%      
2018 Term Debt [Member]          
Debt Instrument [Line Items]          
Debt instrument principal amount         $ 680,000,000
Debt instrument maturity date   Apr. 30, 2025      
Debt instrument percentage of quarterly installment principal amount   0.25%      
Debt instrument percentage of aggregate principal amount   1.00%      
Debt instrument interest rate stated percentage       8.00%  
2024 Term Debt [Member]          
Debt Instrument [Line Items]          
Debt instrument principal amount     $ 650,000,000    
Debt instrument maturity date   Mar. 01, 2031      
Debt instrument percentage of quarterly commencing date   Sep. 30, 2024      
Debt instrument percentage of quarterly installment principal amount   0.25%      
Debt instrument interest rate stated percentage   7.80%      
2024 Term Debt [Member] | Base Rate [Member]          
Debt Instrument [Line Items]          
Debt instrument, variable interest rate   1.50%      
2024 Term Debt [Member] | SOFR [Member]          
Debt Instrument [Line Items]          
Debt instrument, variable interest rate   2.50%