XML 61 R48.htm IDEA: XBRL DOCUMENT v3.20.2
Hedging - Notional Amount (Details) - Foreign Currency Forward Contracts - Designated as Hedging Instruments - Cash Flow Hedging - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Derivative [Line Items]    
Notional amount of foreign currency forward contract $ 966,601 $ 728,386
Euro    
Derivative [Line Items]    
Notional amount of foreign currency forward contract 632,621 501,197
British pound sterling    
Derivative [Line Items]    
Notional amount of foreign currency forward contract 166,707 87,032
Australian dollar    
Derivative [Line Items]    
Notional amount of foreign currency forward contract 92,524 89,705
Canadian dollar    
Derivative [Line Items]    
Notional amount of foreign currency forward contract $ 74,749 $ 50,452