XML 89 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivatives and Financial Instruments - Additional Information (Detail)
€ in Millions, $ in Millions
1 Months Ended 12 Months Ended
Dec. 31, 2024
USD ($)
Nov. 30, 2024
USD ($)
Aug. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Nov. 30, 2024
EUR (€)
Aug. 31, 2024
EUR (€)
Dec. 31, 2023
EUR (€)
Derivative Instruments and Hedging Activities Disclosure [Line Items]                  
Market value of derivative financial instruments, net of tax $ 45.7     $ 12.1 $ 45.7 $ 12.1      
Fair Value, Measurements, Recurring                  
Derivative Instruments and Hedging Activities Disclosure [Line Items]                  
Contingent earn-out liabilities 8.0       8.0        
Cross Currency Interest Rate Contract                  
Derivative Instruments and Hedging Activities Disclosure [Line Items]                  
Derivative liability, notional amount       23.9   23.9      
Cross Currency Swap                  
Derivative Instruments and Hedging Activities Disclosure [Line Items]                  
Derivative, notional amount 728.5     940.2 728.5 940.2 € 450.0 € 150.0  
Gain (loss) on derivative, net investment hedge, after tax         (13.8) 51.6      
Proceeds from hedge, investing activities   $ 10.6              
Payments from hedge 8.3   $ 16.1            
Payments for hedge, financing activities 9.1                
Interest income 0.8 0.8 0.3            
Proceeds from hedge   $ 11.4              
Payments for hedge, investing activities     $ 16.4            
Cross Currency Swap, One                  
Derivative Instruments and Hedging Activities Disclosure [Line Items]                  
Derivative, notional amount | €                 € 150.0
Proceeds from hedge, investing activities       0.9          
Payments from hedge       17.6          
Payments from hedge, investing activities       18.5          
Cross Currency Swaps, Two                  
Derivative Instruments and Hedging Activities Disclosure [Line Items]                  
Derivative, notional amount | €                 € 300.0
Interest Rate Swap and Interest Rate Collar                  
Derivative Instruments and Hedging Activities Disclosure [Line Items]                  
Market value of derivative financial instruments, net of tax 1.9     $ 0.3 1.9 $ 0.3      
Interest Rate Swap                  
Derivative Instruments and Hedging Activities Disclosure [Line Items]                  
Derivative, notional amount 300.0       300.0        
Interest Rate Collar                  
Derivative Instruments and Hedging Activities Disclosure [Line Items]                  
Derivative, notional amount $ 200.0       $ 200.0