XML 99 R64.htm IDEA: XBRL DOCUMENT v3.20.1
Derivative Financial Instruments - Narratives (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Derivative      
Unrealized Gain (Loss) on Foreign Currency Derivatives, Net, before Tax $ 2,076 $ 746  
Derivative Liability 3,256   $ 0
Foreign exchange derivative      
Derivative      
Derivative Asset 235    
Derivative Liability 2,968    
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,483    
Derivative, notional amount 30,745    
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 $ 405