Annual report pursuant to Section 13 and 15(d)

Financial Instruments Financial Instruments (Details 3)

v3.8.0.1
Financial Instruments Financial Instruments (Details 3) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Oct. 31, 2014
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Net Gain (Loss) Attributable To Contingent Consideration $ 0 $ 220  
Physpeed [Member] | Earn-out Consideration [Member]      
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Business Combination, Contingent Consideration, Liability     $ 300
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Contingent Consideration [Member]      
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Available-for-sale Securities, Debt Securities, Current   375  
Estimate of Fair Value Measurement [Member] | Fair Value, Measurements, Recurring [Member] | Contingent Consideration [Member]      
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Payment of Contingent Consideration (375) (240)  
Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value 375 395  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings 0 220  
Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value   375  
Estimate of Fair Value Measurement [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Contingent Consideration [Member]      
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Business Combination, Contingent Consideration, Liability $ 0 $ 375