XML 71 R64.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivative Instruments and Hedging Activities - Schedule of Effects of Master Netting Agreements on Condensed Consolidated Balance Sheets (Detail) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Derivatives Not Designated as Hedges [Member]    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Gross Amount $ 2.8 $ 2.4
Offset 1.3 0.8
Net Amount in Balance Sheet $ 1.5 $ 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 $ 3.7 $ 1.2
Offset 1.3 0.8
Net Amount in Balance Sheet $ 2.4 $ 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 $ 66.3 $ 58.4
Offset 8.4 13.0
Net Amount in Balance Sheet $ 57.9 $ 45.4
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Assets, Current Assets, Current
Gross Amount $ 8.5 $ 13.9
Offset 8.4 13.0
Net Amount in Balance Sheet $ 0.1 $ 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 $ 21.2 $ 17.2
Offset 4.7 8.2
Net Amount in Balance Sheet $ 16.5 $ 9.0
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other Assets, Noncurrent Other Assets, Noncurrent
Gross Amount $ 6.3 $ 11.0
Offset 4.7 8.2
Net Amount in Balance Sheet $ 1.6 $ 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 $ 3.7 $ 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.8 $ 2.4