XML 73 R66.htm IDEA: XBRL DOCUMENT v3.25.2
Derivative Instruments and Hedging Activities - Schedule of Effects of Master Netting Agreements on Condensed Consolidated Balance Sheets (Detail) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Derivatives Not Designated as Hedges [Member]    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Gross Amount $ 12.9 $ 6.1
Offset 1.8 5.3
Net Amount in Balance Sheet 11.1 0.8
Foreign Exchange Forward [Member] | Derivatives Not Designated as Hedges [Member]    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Gross Amount 1.8 7.1
Offset 1.8 5.3
Net Amount in Balance Sheet   1.8
Cash Flow Hedges [Member]    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Gross Amount 34.1 82.3
Offset 22.5 12.6
Net Amount in Balance Sheet 11.6 69.7
Gross Amount 32.7 13.8
Offset 22.5 12.6
Net Amount in Balance Sheet 10.2 1.2
Cash Flow Hedges [Member]    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Gross Amount 12.6 24.5
Offset 11.8 4.7
Net Amount in Balance Sheet 0.8 19.8
Gross Amount 21.1 5.3
Offset 11.8 4.7
Net Amount in Balance Sheet 9.3 0.6
Other Current Assets [Member] | Foreign Exchange Forward [Member] | Derivatives Not Designated as Hedges [Member]    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Gross Amount 1.8 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 $ 12.9 $ 6.1