XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Based Compensation (Details) - Schedule of stock option activity
6 Months Ended
Jun. 30, 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 7 months 6 days
Aggregate Intrinsic Value, Outstanding beginning balance (in Dollars) | $ $ 22,789,233
Number of Shares, Outstanding, Granted 15,000
Weighted-Average Exercise Prices, Outstanding, Granted (in Dollars per share) | $ / shares $ 14.17
Weighted-Average Remaining Contractual Term, Granted
Aggregate Intrinsic Value, Granted (in Dollars) | $
Number of Shares, Outstanding, Exercised (252,156)
Weighted-Average Exercise Prices, Outstanding, Exercised (in Dollars per share) | $ / shares $ 2.74
Weighted-Average Remaining Contractual Term, Exercised
Aggregate Intrinsic Value, Exercised (in Dollars) | $
Number of Shares, Outstanding, Outstanding ending balance 2,373,339
Weighted-Average Exercise Prices, Outstanding, Outstanding ending balance (in Dollars per share) | $ / shares $ 5.99
Weighted-Average Remaining Contractual Term, Outstanding ending balance 8 years 2 months 12 days
Aggregate Intrinsic Value, Outstanding ending balance (in Dollars) | $ $ 10,693,880
Number of Shares, Outstanding, Exercisable 801,762
Weighted-Average Exercise Prices, Outstanding, Exercisable (in Dollars per share) | $ / shares $ 3.66
Weighted-Average Remaining Contractual Term, Exercisable 7 years 9 months 7 days
Aggregate Intrinsic Value, Exercisable 4,768,540