XML 78 R46.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholders' Equity (Details 2)
12 Months Ended
Dec. 31, 2018
$ / shares
shares
Options Outstanding, Outstanding Number of Options 2,220,868
Options Exercisable, Weighted Average Remaining Life In Years 7 years 1 month 6 days
Options Exercisable, Exercisable Number of Options 1,269,295
Exercise Price 1.24 [Member]  
Options Outstanding, Outstanding Exercise Price | $ / shares $ 1.24
Options Outstanding, Outstanding Number of Options 760,001
Options Exercisable, Weighted Average Remaining Life In Years 6 years 2 months 12 days
Options Exercisable, Exercisable Number of Options 760,001
Exercise Price 1.95 [Member]  
Options Outstanding, Outstanding Exercise Price | $ / shares $ 1.95
Options Outstanding, Outstanding Number of Options 868,782
Options Exercisable, Weighted Average Remaining Life In Years 8 years 6 months
Options Exercisable, Exercisable Number of Options 447,754
Exercise Price 4.00 [Member]  
Options Outstanding, Outstanding Exercise Price | $ / shares $ 4.00
Options Outstanding, Outstanding Number of Options 2,000
Options Exercisable, Exercisable Number of Options 0
Exercise Price 5.10 [Member]  
Options Outstanding, Outstanding Exercise Price | $ / shares $ 5.10
Options Outstanding, Outstanding Number of Options 6,000
Options Exercisable, Exercisable Number of Options 0
Exercise Price 5.19 [Member]  
Options Outstanding, Outstanding Exercise Price | $ / shares $ 5.19
Options Outstanding, Outstanding Number of Options 16,500
Options Exercisable, Exercisable Number of Options 0
Exercise Price 5.25 [Member]  
Options Outstanding, Outstanding Exercise Price | $ / shares $ 5.25
Options Outstanding, Outstanding Number of Options 26,668
Options Exercisable, Weighted Average Remaining Life In Years 7 years 9 months 18 days
Options Exercisable, Exercisable Number of Options 14,584
Exercise Price 6.20 [Member]  
Options Outstanding, Outstanding Exercise Price | $ / shares $ 6.20
Options Outstanding, Outstanding Number of Options 311,499
Options Exercisable, Exercisable Number of Options 0
Exercise Price 6.30 [Member]  
Options Outstanding, Outstanding Exercise Price | $ / shares $ 6.30
Options Outstanding, Outstanding Number of Options 60,000
Options Exercisable, Weighted Average Remaining Life In Years 9 years 6 months
Options Exercisable, Exercisable Number of Options 8,333
Exercise Price 8.72 [Member]  
Options Outstanding, Outstanding Exercise Price | $ / shares $ 8.72
Options Outstanding, Outstanding Number of Options 169,418
Options Exercisable, Weighted Average Remaining Life In Years 9 years 3 months 18 days
Options Exercisable, Exercisable Number of Options 38,623