XML 88 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Hedging - Schedule of Notional Amount (Details) - Foreign currency forward contracts - Cash Flow Hedging - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Designated as hedging instruments    
Derivative [Line Items]    
Notional amount of foreign currency forward contract $ 2,392,300,000 $ 2,201,500,000
Designated as hedging instruments | Euro    
Derivative [Line Items]    
Notional amount of foreign currency forward contract 1,720,600,000 1,497,700,000
Designated as hedging instruments | Canadian dollar    
Derivative [Line Items]    
Notional amount of foreign currency forward contract 229,500,000 216,300,000
Designated as hedging instruments | British pound sterling    
Derivative [Line Items]    
Notional amount of foreign currency forward contract 225,000,000.0 247,400,000
Designated as hedging instruments | Australian dollar    
Derivative [Line Items]    
Notional amount of foreign currency forward contract 153,300,000 174,900,000
Designated as hedging instruments | Swiss Franc    
Derivative [Line Items]    
Notional amount of foreign currency forward contract 63,900,000 $ 65,200,000
Not designated as hedging instrument    
Derivative [Line Items]    
Notional amount of foreign currency forward contract $ 0