Quarterly report pursuant to Section 13 or 15(d)

Stock-based Compensation (Details) - Schedule of summarizes activity for stock options under both plans

v3.21.2
Stock-based Compensation (Details) - Schedule of summarizes activity for stock options under both plans - USD ($)
6 Months Ended
Jun. 30, 2021
Schedule of summarizes activity for stock options under both plans [Abstract]  
Number of Shares Underlying Outstanding Options, Outstanding beginning 786,047
Weighted-Average Exercise Price Options, Outstanding beginning (in Dollars per share) $ 1.42
Weighted-Average Remaining Contractual Term (in Years), Outstanding beginning 8 years 3 months 10 days
Aggregate Intrinsic Value, Outstanding beginning (in Dollars) $ 2,201
Number of Shares Underlying Outstanding Options, Outstanding ending 660,921
Weighted-Average Exercise Price Outstanding ending (in Dollars per share) $ 3.03
Weighted-Average Remaining Contractual Term (in Years), Outstanding ending 7 years 7 months 9 days
Aggregate Intrinsic Value, Outstanding ending (in Dollars) $ 2,631
Number of Shares Underlying Outstanding Options, Options granted 132,093
Weighted-Average Exercise Price Options, Options exercised 7.01
Number of Shares Underlying Outstanding Options, Options exercised (257,219)
Weighted-Average Exercise Price Options, Options exercised 0.12
Number of Shares Underlying Outstanding Options, Shares vested and exercisable 215,599
Weighted-Exercise Price Options Shares vested and exercisable 2.94
Weighted-Average Remaining Contractual Term (in Years), Shares vested and exercisable 8 years 2 months 8 days
Aggregate Intrinsic Value, Shares vested and exercisable 877