v3.25.2
Long-Term Debt - Additional Information (Detail1) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Nov. 30, 2024
Aug. 16, 2018
Debt Instrument [Line Items]              
Credit facility, amount borrowed       $ 988.5      
Credit facility, amount repaid       1,395.2      
Letters of credit issued but undrawn $ 143.6   $ 143.6        
Surety bond through insurance company to guarantee payment of tax assessment 65.0   65.0        
Interest expense 55.4 $ 60.4 110.0 102.0      
Outstanding principal amount 2,206.5   2,206.5        
2018 Credit Facility [Member]              
Debt Instrument [Line Items]              
Credit facility, amount borrowed       200.0      
Credit facility, amount repaid       1,086.7      
Credit facility, maximum amount             $ 1,250.0
Interest expense   18.5   37.4      
Non-cash interest expense   1.1   1.2      
Amortization of deferred financing costs   $ 0.6   1.4      
2024 Credit Facility [Member]              
Debt Instrument [Line Items]              
Credit facility, amount borrowed     (270.8) 788.5      
Credit facility, amount repaid     280.8 308.5      
Borrowings under the senior secured credit facility 380.0   380.0   $ 390.0    
Interest expense 13.8   26.9        
Non-cash interest expense 1.3   2.5        
Amortization of deferred financing costs 0.5   1.1        
2024 Credit Facility [Member] | Foreign Currency [Member]              
Debt Instrument [Line Items]              
Foreign currency borrowings 0.0   0.0   0.0    
2018 Term Loan B [Member] | 2018 Credit Facility [Member]              
Debt Instrument [Line Items]              
Prepayment of term loan       66.3      
Outstanding principal amount             750.0
2018 Term Loan A [Member] | 2018 Credit Facility [Member]              
Debt Instrument [Line Items]              
Outstanding principal amount             250.0
2024 Term Loan B [Member]              
Debt Instrument [Line Items]              
Borrowings under the senior secured credit facility 380.0   380.0   390.0    
2024 Term Loan B [Member] | 2024 Credit Facility [Member] | Level 2 [Member]              
Debt Instrument [Line Items]              
Outstanding principal amount 353.0   353.0   359.9    
Debt instrument, fair value 385.0   385.0   387.3    
2018 Revolving Credit Facility [Member]              
Debt Instrument [Line Items]              
Credit facility, amount repaid       200.0      
2018 Revolving Credit Facility [Member] | 2018 Credit Facility [Member]              
Debt Instrument [Line Items]              
Credit facility, maximum amount             $ 250.0
2024 Revolving Credit Facility [Member]              
Debt Instrument [Line Items]              
Credit facility, amount borrowed       $ 388.5      
Credit facility, amount repaid     270.8        
Borrowings under the senior secured credit facility 0.0   0.0   0.0    
Letters of credit issued but undrawn           $ 15.0  
2024 Revolving Credit Facility [Member] | 2024 Credit Facility [Member]              
Debt Instrument [Line Items]              
Letters of credit issued but undrawn 45.0   45.0   45.0    
Remaining available borrowing capacity $ 355.0   $ 355.0   $ 355.0