v3.21.1
Stockholders' Deficit (Details) - Stock Options [Member]
12 Months Ended
Dec. 31, 2020
USD ($)
$ / shares
shares
Number of Shares  
Number of Shares, Outstanding | shares 2,253,206
Number of shares, granted | shares
Number of Shares, Exercised | shares (85,939)
Number of shares, Forfeited or expired | shares (1,514,627)
Number of Shares, Outstanding | shares 652,640
Number of shares, vested and expected to vest | shares 652,640
Number of shares, Exercisable | shares 640,478
Weighted Average Exercise Price  
Weighted Average Exercise Price, Outstanding | $ / shares $ 2.60
Weighted Average Exercise Price, Granted | $ / shares
Weighted Average Exercise Price, Exercised | $ / shares 1.28
Weighted Average Exercise Price, Forfeited or expired | $ / shares 3.38
Weighted Average Exercise Price, Outstanding | $ / shares 0.91
Weighted average exercise price, vested and expected to vest | $ / shares 0.91
Weighted Average Exercise Price, Exercisable | $ / shares $ 0.90
Weighted average remaining contractual life (years) 8 years 2 months 8 days
Weighted average remaining contractual life (years), Outstanding 6 years 4 months 17 days
Weighted average remaining contractual life (years), Vested and expected to vest 6 years 4 months 17 days
Weighted average remaining contractual life (years), Exercisable 6 years 4 months 24 days
Intrinsic value, Outstanding | $ $ 4,063,176
Intrinsic value, Vested and expected to vest | $ 4,063,176
Intrinsic value, Exercisable | $ $ 3,999,742