XML 164 R82.htm IDEA: XBRL DOCUMENT v3.22.4
Derivative Instruments - Foreign Currency Forward Contracts Entered into Hedge Forecasted Revenues (Details) - Designated as Hedging Instrument - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Derivatives, Fair Value [Line Items]    
Total foreign currency forward contracts $ 1,715.5 $ 2,126.8
Euro    
Derivatives, Fair Value [Line Items]    
Total foreign currency forward contracts 1,495.5 1,828.0
British pound    
Derivatives, Fair Value [Line Items]    
Total foreign currency forward contracts 162.8 166.2
Japanese yen    
Derivatives, Fair Value [Line Items]    
Total foreign currency forward contracts 0.0 72.7
Canadian dollar    
Derivatives, Fair Value [Line Items]    
Total foreign currency forward contracts $ 57.2 $ 59.9