XML 116 R101.htm IDEA: XBRL DOCUMENT v3.22.0.1
Derivative Financial Instruments - Fair Value of Derivative Instruments (Details) - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Derivatives, Fair Value [Line Items]    
Derivative Assets $ 16.5 $ 33.8
Derivative Liabilities 10.9 38.3
Foreign exchange contracts | Derivatives designated as hedging instruments: | Other current assets    
Derivatives, Fair Value [Line Items]    
Derivative Assets 5.6 0.1
Foreign exchange contracts | Derivatives designated as hedging instruments: | Other current liabilities    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities 0.1 5.0
Foreign exchange contracts | Derivatives not designated as hedging instruments: | Other current assets    
Derivatives, Fair Value [Line Items]    
Derivative Assets 0.7 1.6
Foreign exchange contracts | Derivatives not designated as hedging instruments: | Other current liabilities    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities 0.6 1.2
Foreign exchange contracts | Derivatives not designated as hedging instruments: | Other non-current assets    
Derivatives, Fair Value [Line Items]    
Derivative Assets 10.2 32.1
Foreign exchange contracts | Derivatives not designated as hedging instruments: | Other non-current liabilities    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities $ 10.2 $ 32.1