XML 140 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Instruments - Foreign Currency Forward Contracts Entered into Hedge Forecasted Revenues (Details) - Designated as Hedging Instrument - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Derivatives, Fair Value [Line Items]    
Total foreign currency forward contracts and options $ 1,169.0 $ 1,715.5
Euro    
Derivatives, Fair Value [Line Items]    
Total foreign currency forward contracts and options 1,169.0 1,495.5
British pound    
Derivatives, Fair Value [Line Items]    
Total foreign currency forward contracts and options 0.0 162.8
Swiss franc    
Derivatives, Fair Value [Line Items]    
Total foreign currency forward contracts and options 0.0 0.0
Canadian dollar    
Derivatives, Fair Value [Line Items]    
Total foreign currency forward contracts and options $ 0.0 $ 57.2