XML 117 R69.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Financial Instruments Schedule of Fair Values of Derivative Instruments (Details) - USD ($)
$ in Millions
Dec. 31, 2019
Dec. 31, 2018
Derivative instruments, gross asset $ 1.3 $ 2.2
Derivative instruments, gross liability 7.2 1.3
Cash Flow Hedging [Member] | Fair Value, Inputs, Level 2 [Member]    
Derivative instruments, gross asset 1.3 2.2
Derivative instruments, gross liability 7.2 1.3
Foreign Exchange Contract [Member] | Designated as Hedging Instrument [Member]    
Derivative instruments, gross asset 0.1 1.3
Derivative instruments, gross liability 3.9 0.7
Foreign Exchange Contract [Member] | Undesignated Hedges [Member]    
Derivative instruments, gross asset 1.2 0.9
Derivative instruments, gross liability $ 3.3 $ 0.6