XML 111 R92.htm IDEA: XBRL DOCUMENT v3.22.0.1
Derivatives - Notional Amounts of Foreign Currency Forward Contracts (Details) - Foreign currency contracts - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Designated as hedges | Euro    
Notional amounts of foreign currency forward contracts    
Notional amounts $ 399.9 $ 428.9
Designated as hedges | Canadian dollar    
Notional amounts of foreign currency forward contracts    
Notional amounts 134.0 131.9
Designated as hedges | British pound    
Notional amounts of foreign currency forward contracts    
Notional amounts 43.8 71.9
Designated as hedges | Australian dollar    
Notional amounts of foreign currency forward contracts    
Notional amounts 58.4 58.3
Designated as hedges | Swiss franc    
Notional amounts of foreign currency forward contracts    
Notional amounts 45.9 41.1
Designated as hedges | Japanese yen    
Notional amounts of foreign currency forward contracts    
Notional amounts 30.4 36.6
Designated as hedges | Swedish krona    
Notional amounts of foreign currency forward contracts    
Notional amounts 30.7  
Designated as hedges | Other Currencies    
Notional amounts of foreign currency forward contracts    
Notional amounts 0.9 29.5
Not designated as hedges | Euro    
Notional amounts of foreign currency forward contracts    
Notional amounts 755.7 533.0
Not designated as hedges | Canadian dollar    
Notional amounts of foreign currency forward contracts    
Notional amounts 144.2 71.5
Not designated as hedges | British pound    
Notional amounts of foreign currency forward contracts    
Notional amounts 148.1 153.9
Not designated as hedges | Mexican peso    
Notional amounts of foreign currency forward contracts    
Notional amounts 96.3 105.0
Not designated as hedges | Indian rupee    
Notional amounts of foreign currency forward contracts    
Notional amounts 63.4 81.0
Not designated as hedges | Australian dollar    
Notional amounts of foreign currency forward contracts    
Notional amounts 98.1 68.1
Not designated as hedges | Swiss franc    
Notional amounts of foreign currency forward contracts    
Notional amounts 25.1  
Not designated as hedges | Japanese yen    
Notional amounts of foreign currency forward contracts    
Notional amounts 46.0 39.6
Not designated as hedges | Philippine peso    
Notional amounts of foreign currency forward contracts    
Notional amounts 76.2 35.2
Not designated as hedges | Russian ruble    
Notional amounts of foreign currency forward contracts    
Notional amounts 44.4 31.2
Not designated as hedges | Chinese yuan    
Notional amounts of foreign currency forward contracts    
Notional amounts 31.6  
Not designated as hedges | New Zealand dollar    
Notional amounts of foreign currency forward contracts    
Notional amounts 26.6  
Not designated as hedges | Indonesian rupiah    
Notional amounts of foreign currency forward contracts    
Notional amounts   29.1
Not designated as hedges | Swedish krona    
Notional amounts of foreign currency forward contracts    
Notional amounts 25.1 26.0
Not designated as hedges | Other Currencies    
Notional amounts of foreign currency forward contracts    
Notional amounts $ 132.7 $ 151.5