XML 112 R98.htm IDEA: XBRL DOCUMENT v3.10.0.1
Derivatives Fair Value Derivatives, Balance Sheet Location (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Derivatives, Fair Value [Line Items]    
Foreign Currency Cash Flow Hedge Asset at Fair Value $ 423  
Foreign Currency Cash Flow Hedge Liability at Fair Value 30  
Cash Flow Hedge | Interest Rate Swap | Other Assets [Member]    
Derivatives, Fair Value [Line Items]    
Foreign Currency Cash Flow Hedge Liability at Fair Value 369 $ 693
Cash Flow Hedge | Interest Rate Swap | Designated as Hedging Instrument | Other Current Assets    
Derivatives, Fair Value [Line Items]    
Foreign Currency Cash Flow Hedge Liability at Fair Value 576 278
Cash Flow Hedge | Foreign currency hedges | Other Current Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Foreign Currency Cash Flow Hedge Liability at Fair Value 0 $ 742
Cash Flow Hedge | Foreign currency hedges | Designated as Hedging Instrument | Other Current Assets    
Derivatives, Fair Value [Line Items]    
Foreign Currency Cash Flow Hedge Liability at Fair Value $ 393