XML 402 R94.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivatives Fair Value Derivatives, Balance Sheet Location (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Derivatives, Fair Value [Line Items]    
Foreign Currency Cash Flow Hedge Asset at Fair Value $ 97  
Foreign Currency Cash Flow Hedge Liability at Fair Value 839  
Cash Flow Hedge | Interest Rate Swap | Other Assets [Member]    
Derivatives, Fair Value [Line Items]    
Foreign Currency Cash Flow Hedge Liability at Fair Value 693 $ 751
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 278 2
Cash Flow Hedge | Foreign currency hedges | Other Current Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Foreign Currency Cash Flow Hedge Liability at Fair Value $ 742 $ 601