XML 90 R64.htm IDEA: XBRL DOCUMENT v3.22.0.1
Hedging - Notional Amount (Details) - Designated as hedging instruments - Cash Flow Hedging - Foreign currency forward contracts - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Derivative [Line Items]    
Notional amount of foreign currency forward contract $ 1,892.5 $ 1,091.9
Euro    
Derivative [Line Items]    
Notional amount of foreign currency forward contract 1,364.5 745.1
British pound sterling    
Derivative [Line Items]    
Notional amount of foreign currency forward contract 287.7 160.4
Australian dollar    
Derivative [Line Items]    
Notional amount of foreign currency forward contract 96.3 99.9
Canadian dollar    
Derivative [Line Items]    
Notional amount of foreign currency forward contract 89.9 86.5
Swiss Franc    
Derivative [Line Items]    
Notional amount of foreign currency forward contract $ 54.1 $ 0.0