XML 72 R65.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivative Instruments and Hedging Activities - Schedule of Effects of Master Netting Agreements on Condensed Consolidated Balance Sheets (Detail) - USD ($)
$ in Millions
Jun. 30, 2024
Dec. 31, 2023
Derivatives Not Designated as Hedges [Member]    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Gross Amount   $ 2.4
Offset   0.8
Net Amount in Balance Sheet   $ 1.6
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   $ 1.2
Offset   0.8
Net Amount in Balance Sheet   $ 0.4
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 $ 80.4 $ 58.4
Offset 9.6 13.0
Net Amount in Balance Sheet $ 70.8 $ 45.4
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Assets, Current Assets, Current
Gross Amount $ 9.6 $ 13.9
Offset $ 9.6 13.0
Net Amount in Balance Sheet   $ 0.9
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 $ 29.3 $ 17.2
Offset 4.6 8.2
Net Amount in Balance Sheet $ 24.7 $ 9.0
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other Assets, Noncurrent Other Assets, Noncurrent
Gross Amount $ 5.1 $ 11.0
Offset 4.6 8.2
Net Amount in Balance Sheet $ 0.5 $ 2.8
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   $ 1.2
Other Current Liabilities [Member] | Foreign Exchange Forward [Member] | Derivatives Not Designated as Hedges [Member]    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Gross Amount   $ 2.4