Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity (Details 9)

v3.8.0.1
Stockholders' Equity (Details 9)
12 Months Ended
Dec. 31, 2017
shares
Options Outstanding, Quantity 578,813
Options Outstanding, Weighted-Average Remaining Contractural Life 3 years 3 months 11 days
Options Exercisable, Quantity 376,039
Options Exercisable, Weighted-Average Remaining Contractural Life 3 years
Exercise Price $2.03 - $3.57 [Member]  
Options Outstanding, Quantity 211,045
Options Outstanding, Weighted-Average Remaining Contractural Life 2 years 9 months 11 days
Options Exercisable, Quantity 178,091
Options Exercisable, Weighted-Average Remaining Contractural Life 2 years 9 months 7 days
Exercise Price $3.58 - $5.24 [Member]  
Options Outstanding, Quantity 92,796
Options Outstanding, Weighted-Average Remaining Contractural Life 3 years
Options Exercisable, Quantity 83,752
Options Exercisable, Weighted-Average Remaining Contractural Life 2 years 10 months 24 days
Exercise Price $5.25 - $8.04 [Member]  
Options Outstanding, Quantity 94,370
Options Outstanding, Weighted-Average Remaining Contractural Life 3 years 6 months 14 days
Options Exercisable, Quantity 36,552
Options Exercisable, Weighted-Average Remaining Contractural Life 2 years 9 months 29 days
Exercise Price $8.05 - $9.41 [Member]  
Options Outstanding, Quantity 93,241
Options Outstanding, Weighted-Average Remaining Contractural Life 3 years 7 months 2 days
Options Exercisable, Quantity 48,330
Options Exercisable, Weighted-Average Remaining Contractural Life 3 years 5 months 16 days
Exercise Price $9.42 - $19.20 [Member]  
Options Outstanding, Quantity 87,361
Options Outstanding, Weighted-Average Remaining Contractural Life 4 years 1 month 20 days
Options Exercisable, Quantity 29,314
Options Exercisable, Weighted-Average Remaining Contractural Life 4 years 1 month 6 days