XML 31 R20.htm IDEA: XBRL DOCUMENT v3.10.0.1
Derivative Instruments Measured at Fair Value (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Other Current Assets    
Derivative [Line Items]    
Notional amount $ 15,385  
Derivative assets, fair value (35)  
Cash Flow Hedging | Other Current Assets, Accrued Expenses and Other Short Term Liabilities    
Derivative [Line Items]    
Notional amount 34,805 $ 1,746
Derivative liabilities, fair value $ (1,819)  
Derivative assets, fair value   $ 163