XML 95 R84.htm IDEA: XBRL DOCUMENT v3.20.2
Derivatives and Hedge Accounting - Additional Information (Details)
6 Months Ended
Jun. 30, 2020
USD ($)
Jun. 30, 2020
GBP (£)
Jun. 30, 2020
EUR (€)
Dec. 31, 2019
USD ($)
Dec. 31, 2019
GBP (£)
Dec. 31, 2019
EUR (€)
Derivative Instruments, Gain (Loss) [Line Items]            
Net derivative losses to be reclassified within 12 months $ 561,000          
Maximum            
Derivative Instruments, Gain (Loss) [Line Items]            
Term of cash flow hedge 45 months          
Designated as Hedging Instrument | Derivatives in Cash Flow Hedging Relationships | Foreign currency exchange contracts            
Derivative Instruments, Gain (Loss) [Line Items]            
Foreign exchange contracts outstanding $ 421,630,000     $ 410,390,000    
Derivatives not designated as hedging instruments | Foreign currency exchange contracts            
Derivative Instruments, Gain (Loss) [Line Items]            
Foreign exchange contracts outstanding 106,988,000 £ 9,487,000 € 1,453,000 124,045,000 £ 10,843,000 € 1,289,000
Forward Contracts | Designated as Hedging Instrument | Derivatives in Cash Flow Hedging Relationships | Foreign currency exchange contracts            
Derivative Instruments, Gain (Loss) [Line Items]            
Foreign exchange contracts outstanding $ 750,000     $ 4,300,000