Annual report pursuant to Section 13 and 15(d)

Equity Incentive Plan (Details)

v3.8.0.1
Equity Incentive Plan (Details) - Equity Incentive Plan 2014 [Member] - $ / shares
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Options, Outstanding beginning of year 1,509,711 1,277,367  
Number of Options, Granted 568,450 377,771  
Number of Options, Exercised (61,078) (86,765)  
Number of Options, Expired (92,630)    
Number of Options, Forfeited (31,450) (58,662)  
Number of Options, Outstanding at end of period 1,893,003 1,509,711 1,277,367
Number of Options, Exercisable at end of period 1,208,450    
Number of Options, Vested and expected to vest at end of period 1,208,450    
Weighted- Average Exercise Price, Outstanding at beginning of year $ 2.85 $ 2.75  
Weighted- Average Exercise Price, Granted 1.39 2.74  
Weighted- Average Exercise Price, Exercised 0.67 0.65  
Weighted- Average Exercise Price, Expired 2.10    
Weighted- Average Exercise Price, Forfeited 2.99 3.31  
Weighted- Average Exercise Price, Outstanding at end of period 2.49 $ 2.85 $ 2.75
Weighted- Average Exercise Price, Exercisable at end of period 2.73    
Weighted- Average Exercise Price, Vested and expected to vest at end of period $ 2.73    
Weighted-Average Contractual Life (In Years), Outstanding 5 years 4 months 24 days 5 years 14 days 4 years 11 months 8 days
Weighted-Average Contractual Life (In Years), Granted 9 years 4 months 28 days 9 years 9 months 14 days  
Weighted-Average Contractual Life (In Years), Exercisable at end of period 4 years 10 months 13 days    
Weighted-Average Contractual Life (In Years), Vested and expected to vest at end of period 4 years 10 months 13 days