v3.25.1
Derivative Instruments and Hedging Activities - Schedule of Effects of Master Netting Agreements on Condensed Consolidated Balance Sheets (Detail) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Derivatives Not Designated as Hedges [Member]    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Gross Amount   $ 6.1
Offset   5.3
Net Amount in Balance Sheet   $ 0.8
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Current Other Liabilities, Current
Foreign Exchange Forward [Member] | Derivatives Not Designated as Hedges [Member]    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Gross Amount   $ 7.1
Offset   5.3
Net Amount in Balance Sheet   $ 1.8
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Assets, Current Assets, Current
Cash Flow Hedges [Member]    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Gross Amount $ 47.0 $ 82.3
Offset 10.7 12.6
Net Amount in Balance Sheet $ 36.3 $ 69.7
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Assets, Current Assets, Current
Gross Amount $ 13.3 $ 13.8
Offset 10.7 12.6
Net Amount in Balance Sheet $ 2.6 $ 1.2
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Current Other Liabilities, Current
Cash Flow Hedges [Member]    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Gross Amount $ 8.8 $ 24.5
Offset 3.8 4.7
Net Amount in Balance Sheet $ 5.0 $ 19.8
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other Assets, Noncurrent Other Assets, Noncurrent
Gross Amount $ 5.8 $ 5.3
Offset 3.8 4.7
Net Amount in Balance Sheet $ 2.0 $ 0.6
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Noncurrent Other Liabilities, Noncurrent
Other Current Assets [Member] | Foreign Exchange Forward [Member] | Derivatives Not Designated as Hedges [Member]    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Gross Amount   $ 7.1
Other Current Liabilities [Member] | Foreign Exchange Forward [Member] | Derivatives Not Designated as Hedges [Member]    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Gross Amount   $ 13.8