XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Derivative Financial Instruments - Summary of Forward Foreign Currency Exchange Contracts Outstanding (Details) - Designated as Hedging Instrument
€ in Thousands, £ in Thousands
Sep. 30, 2021
EUR (€)
derivative_instrument
Sep. 30, 2021
GBP (£)
derivative_instrument
Dec. 31, 2020
EUR (€)
derivative_instrument
Dec. 31, 2020
GBP (£)
derivative_instrument
Euros        
Derivative [Line Items]        
Number of Contracts 12 12 26 26
Aggregate Notional Amount in Foreign Currency | € € 1,700   € 3,855  
British Pounds        
Derivative [Line Items]        
Number of Contracts 11 11 21 21
Aggregate Notional Amount in Foreign Currency | £   £ 1,725   £ 2,658
Foreign Exchange Contracts        
Derivative [Line Items]        
Number of Contracts 23 23 47 47