XML 100 R76.htm IDEA: XBRL DOCUMENT v3.20.4
Derivative Instruments and Hedging Activities - Foreign Currency Forward Contracts (Details) - Foreign currency forward contracts - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Foreign Currency Fair Value Hedge Derivative [Line Items]    
Minimum remaining maturity of foreign currency derivatives 1 month  
Maximum remaining maturity of foreign currency derivatives 60 months  
Notional amount of derivatives $ 1,209.8 $ 1,257.2
Israeli Shekel (ILS)    
Foreign Currency Fair Value Hedge Derivative [Line Items]    
Notional amount of derivatives 436.5 712.7
European Euro (EUR)    
Foreign Currency Fair Value Hedge Derivative [Line Items]    
Notional amount of derivatives 312.6 157.6
United States Dollar (USD)    
Foreign Currency Fair Value Hedge Derivative [Line Items]    
Notional amount of derivatives 101.5 92.4
British Pound (GBP)    
Foreign Currency Fair Value Hedge Derivative [Line Items]    
Notional amount of derivatives 92.3 86.9
Danish Krone (DKK)    
Foreign Currency Fair Value Hedge Derivative [Line Items]    
Notional amount of derivatives 65.2 51.7
Chinese Yuan (CNY)    
Foreign Currency Fair Value Hedge Derivative [Line Items]    
Notional amount of derivatives 49.1 20.9
Swedish Krona (SEK)    
Foreign Currency Fair Value Hedge Derivative [Line Items]    
Notional amount of derivatives 41.2 42.0
Canadian Dollar (CAD)    
Foreign Currency Fair Value Hedge Derivative [Line Items]    
Notional amount of derivatives 36.8 41.3
Polish Zloty (PLZ)    
Foreign Currency Fair Value Hedge Derivative [Line Items]    
Notional amount of derivatives 21.8 21.5
Mexican Peso (MPX)    
Foreign Currency Fair Value Hedge Derivative [Line Items]    
Notional amount of derivatives 15.6 9.7
Australian Dollar (AUD)    
Foreign Currency Fair Value Hedge Derivative [Line Items]    
Notional amount of derivatives 11.3 1.2
Switzerland Franc (CHF)    
Foreign Currency Fair Value Hedge Derivative [Line Items]    
Notional amount of derivatives 8.2 4.1
Norwegian Krone (NOK)    
Foreign Currency Fair Value Hedge Derivative [Line Items]    
Notional amount of derivatives 7.9 6.6
Romanian New Leu (RON)    
Foreign Currency Fair Value Hedge Derivative [Line Items]    
Notional amount of derivatives 3.6 2.3
Other    
Foreign Currency Fair Value Hedge Derivative [Line Items]    
Notional amount of derivatives $ 6.2 $ 6.3