v3.25.1
Derivative Instruments and Hedging Activities - Fair Value of Derivative Instruments on Gross Basis (Detail) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Derivatives Designated as Hedges [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Assets $ 90.1 $ 157.1
Derivative Liabilities 168.2 191.9
Derivatives Not Designated as Hedges [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities   6.1
Foreign Exchange Forward Contracts [Member] | Derivatives Not Designated as Hedges [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Assets   7.1
Foreign Exchange Forward Contracts [Member] | Other Current Assets [Member] | Derivatives Designated as Hedges [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Assets 47.0 82.3
Foreign Exchange Forward Contracts [Member] | Other Current Assets [Member] | Derivatives Not Designated as Hedges [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Assets   7.1
Foreign Exchange Forward Contracts [Member] | Other Assets [Member] | Derivatives Designated as Hedges [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Assets 8.8 24.5
Foreign Exchange Forward Contracts [Member] | Other Current Liabilities [Member] | Derivatives Designated as Hedges [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities 13.3 6.1
Foreign Exchange Forward Contracts [Member] | Other Current Liabilities [Member] | Derivatives Not Designated as Hedges [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities   13.8
Foreign Exchange Forward Contracts [Member] | Other Long-term Liabilities [Member] | Derivatives Designated as Hedges [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities 5.8 5.3
Cross-currency Interest Rate Swaps [Member] | Other Current Assets [Member] | Derivatives Designated as Hedges [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Assets   1.6
Cross-currency Interest Rate Swaps [Member] | Other Assets [Member] | Derivatives Designated as Hedges [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Assets 34.3 48.7
Cross-currency Interest Rate Swaps [Member] | Other Current Liabilities [Member] | Derivatives Designated as Hedges [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities 12.8 12.0
Cross-currency Interest Rate Swaps [Member] | Other Long-term Liabilities [Member] | Derivatives Designated as Hedges [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities   2.2
Interest Rate Swap [Member] | Other Long-term Liabilities [Member] | Derivatives Designated as Hedges [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities $ 136.3 $ 158.6