XML 48 R42.htm IDEA: XBRL DOCUMENT v3.19.3
Stockholders' Equity - Stock options outstanding and exercisable (Details)
9 Months Ended
Sep. 30, 2019
USD ($)
$ / shares
shares
Stockholders' Equity  
Number of options outstanding | shares 2,310,485
Options outstanding, Weighted average remaining contractual life (Years) 6 years 3 months 15 days
Options outstanding, Weighted average exercise price (in dollars per share) | $ / shares $ 4.81
Options outstanding, Aggregate intrinsic value | $ $ 747,653
Number of options exercisable | shares 1,752,657
Options exercisable, Weighted average remaining contractual life (Years) 5 years 5 months 12 days
Options exercisable, Weighted average exercise price (in dollars per share) | $ / shares $ 5.69
Options exercisable, Aggregate intrinsic value | $ $ 181,143