XML 56 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Stockholders' Equity - Summary of Stock Option Activity (Details) - Stock Options - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2020
Dec. 31, 2019
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Shares, Outstanding beginning balance 1,686,444  
Number of Shares, Granted 432,125  
Number of Shares, Forfeited / Cancelled (38,197)  
Number of Shares, Exercised (744,951)  
Number of Shares, Outstanding ending balance 1,335,421 1,686,444
Number of Shares, Exercisable ending balance 845,649  
Number of Shares, Vested and expected to vest ending balance 1,320,728  
Weighted Average Exercise Price, Outstanding beginning balance $ 1.30  
Weighted Average Exercise Price, Granted 2.71  
Weighted Average Exercise Price, Forfeited / Cancelled 2.51  
Weighted Average Exercise Price, Exercised 0.87  
Weighted Average Exercise Price, Outstanding ending balance 1.81 $ 1.30
Weighted Average Exercise Price, Exercisable ending balance 1.53  
Weighted Average Exercise Price, Vested and expected to vest ending balance $ 1.81  
Weighted Average Remaining Contractual Life (in years), Outstanding balance 6 years 7 months 28 days 4 years 2 months 19 days
Weighted Average Remaining Contractual Life (in years), Exercisable balance 5 years 3 days  
Weighted Average Remaining Contractual Life (in years), Vested and expected to vest balance 6 years 7 months 17 days  
Aggregate Intrinsic Value, Outstanding balance $ 616,432 $ 1,535,987
Aggregate Intrinsic Value, Exercisable balance 616,323  
Aggregate Intrinsic Value, Vested and expected to vest balance $ 616,429