XML 27 R42.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Derivative Financial Instruments - Summary of Forward Foreign Currency Exchange Contracts Outstanding (Details) - Designated as Hedging Instrument
€ in Thousands, £ in Thousands, SFr in Thousands
Dec. 31, 2019
EUR (€)
derivative_instrument
Dec. 31, 2019
GBP (£)
derivative_instrument
Dec. 31, 2019
CHF (SFr)
derivative_instrument
Foreign Exchange Forward - Euros      
Derivative [Line Items]      
Number of Contracts 23 23 23
Aggregate Notional Amount in Foreign Currency | € € 1,500    
Foreign Exchange Forward - British Pounds      
Derivative [Line Items]      
Number of Contracts 15 15 15
Aggregate Notional Amount in Foreign Currency | £   £ 2,285  
Foreign Exchange Forward - Swiss Francs      
Derivative [Line Items]      
Number of Contracts 10 10 10
Aggregate Notional Amount in Foreign Currency | SFr     SFr 129
Foreign Exchange Contracts      
Derivative [Line Items]      
Number of Contracts 48 48 48