XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Stock Based Compensation (Details) - Schedule of stock option activity
3 Months Ended
Mar. 31, 2021
USD ($)
$ / shares
shares
Schedule of stock option activity [Abstract]  
Number of Shares, Outstanding, beginning balance shares 2,610,495
Weighted-Average Exercise Prices, Outstanding, beginning balance (in Dollars per share) | $ / shares $ 5.63
Weighted-Average Remaining Contractual Term, Outstanding beginning balance 8 years 219 days
Aggregate Intrinsic Value, Outstanding beginning balance (in Dollars) | $ $ 22,789,233
Number of Shares, Outstanding, Granted 10,000
Weighted-Average Exercise Prices, Outstanding, Granted (in Dollars per share) | $ / shares $ 15.90
Weighted-Average Remaining Contractual Term, Granted
Aggregate Intrinsic Value, Granted (in Dollars) | $
Number of Shares, Outstanding, Exercised (244,656)
Weighted-Average Exercise Prices, Outstanding, Exercised (in Dollars per share) | $ / shares $ 2.68
Weighted-Average Remaining Contractual Term, Exercised
Aggregate Intrinsic Value, Exercised (in Dollars) | $
Number of Shares, Outstanding, Outstanding ending balance 2,375,839
Weighted-Average Exercise Prices, Outstanding, Outstanding ending balance (in Dollars per share) | $ / shares $ 5.98
Weighted-Average Remaining Contractual Term, Outstanding ending balance 8 years 164 days
Aggregate Intrinsic Value, Outstanding ending balance (in Dollars) | $ $ 18,262,737
Number of Shares, Outstanding, Exercisable 660,382
Weighted-Average Exercise Prices, Outstanding, Exercisable (in Dollars per share) | $ / shares $ 3.61
Weighted-Average Remaining Contractual Term, Exercisable 7 years 357 days
Aggregate Intrinsic Value, Exercisable 6,576,440