XML 43 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Derivative Financial Instruments - Summary of Forward Foreign Currency Exchange Contracts Outstanding (Details) - Designated as Hedging Instrument
€ in Thousands, £ in Thousands, SFr in Thousands
Jun. 30, 2020
EUR (€)
derivative_instrument
Jun. 30, 2020
GBP (£)
derivative_instrument
Jun. 30, 2020
CHF (SFr)
derivative_instrument
Dec. 31, 2019
EUR (€)
derivative_instrument
Dec. 31, 2019
GBP (£)
derivative_instrument
Dec. 31, 2019
CHF (SFr)
derivative_instrument
Euros            
Derivative [Line Items]            
Number of Contracts 26 26 26 23 23 23
Aggregate Notional Amount in Foreign Currency | € € 3,535     € 1,500    
British Pounds            
Derivative [Line Items]            
Number of Contracts 19 19 19 15 15 15
Aggregate Notional Amount in Foreign Currency | £   £ 2,868     £ 2,285  
Swiss Francs            
Derivative [Line Items]            
Number of Contracts 2 2 2 10 10 10
Aggregate Notional Amount in Foreign Currency | SFr     SFr 21     SFr 129
Foreign Exchange Contracts            
Derivative [Line Items]            
Number of Contracts 47 47 47 48 48 48