XML 131 R78.htm IDEA: XBRL DOCUMENT v3.22.0.1
Derivative Instruments - Foreign Currency Forward Contracts Entered into Hedge Forecasted Revenues (Details) - Designated as Hedging Instrument - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Derivatives, Fair Value [Line Items]    
Total foreign currency forward contracts $ 2,126.8 $ 3,229.7
Euro    
Derivatives, Fair Value [Line Items]    
Total foreign currency forward contracts 1,828.0 2,979.1
British pound    
Derivatives, Fair Value [Line Items]    
Total foreign currency forward contracts 166.2 250.6
Japanese yen    
Derivatives, Fair Value [Line Items]    
Total foreign currency forward contracts 72.7 0.0
Canadian dollar    
Derivatives, Fair Value [Line Items]    
Total foreign currency forward contracts $ 59.9 $ 0.0