XML 46 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Share Based Compensation - Schedule of Stock Option Activity (Details) - Stock Option Plans [Member]
6 Months Ended
Jun. 30, 2020
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of Shares Subject to Issuance, Outstanding, Beginning Balance | shares 1,421,623
Number of Shares Subject to Issuance, Exercised | shares (158,366)
Number of Shares Subject to Issuance, Outstanding, Ending Balance | shares 1,263,257
Number of Shares Subject to Issuance, Exercisable | shares 972,425
Weighted-average Exercise Price, Outstanding, Beginning Balance | $ / shares $ 1.78
Weighted-average Exercise Price, Exercised | $ / shares 1.28
Weighted-average Exercise Price, Outstanding, Ending Balance | $ / shares 1.85
Weighted-average Exercise Price, Exercisable | $ / shares $ 1.60
Weighted-average Remaining Contractual Term, Outstanding Beginning Balance 1 year 11 months 15 days
Weighted-average Remaining Contractual Term, Outstanding Ending Balance 1 year 7 months 17 days
Weighted-average Remaining Contractual Term, Exercisable 1 year 1 month 2 days
Aggregate Intrinsic Value, Outstanding, Beginning Balance | $ $ 8,113,777
Aggregate Intrinsic Value, Outstanding, Ending Balance | $ 7,206,056
Aggregate Intrinsic Value, Outstanding, Exercisable | $ $ 5,790,302