XML 24 R69.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Hedging Transactions And Derivative Financial Instruments (Derivative and Nonderivative Debt Instruments) (Details)
$ in Millions
Dec. 31, 2019
USD ($)
Derivatives, Fair Value [Line Items]  
Derivative assets: $ 0.1
Derivative liabilities: 8.9
Prepaid expenses and other current assets  
Derivatives, Fair Value [Line Items]  
Derivative assets: 0.1
Accrued expense and other liabilities  
Derivatives, Fair Value [Line Items]  
Derivative liabilities: 8.9
Long-term debt  
Derivatives, Fair Value [Line Items]  
Nonderivative hedging instruments: $ 672.9