XML 77 R64.htm IDEA: XBRL DOCUMENT v3.20.2
Derivative Financial Instruments - Narratives (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Derivative      
Unrealized Gain (Loss) on Foreign Currency Derivatives, Net, before Tax $ 1,247 $ 784  
Derivative Liability 2,220   $ 0
Foreign currency derivatives      
Derivative      
Derivative Asset 57    
Derivative Liability 1,621    
Cash Flow Hedging [Member] | Designated As Hedging | Foreign currency forward contracts      
Derivative      
Foreign currency cash flow hedge gain to be reclassified during next 12 months 1,037    
Derivative, notional amount 24,434    
Cash Flow Hedging [Member] | Designated As Hedging | Interest rate swap      
Derivative      
Interest rate cash flow hedge gain (loss) to be reclassified during next 12 months $ 505