Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Details) - Schedule of stock option activity

v3.21.2
Stockholders' Equity (Details) - Schedule of stock option activity - $ / shares
3 Months Ended
Jun. 30, 2021
Mar. 31, 2021
Schedule of stock option activity [Abstract]    
Number of Shares Under Option, beginning 593,006 568,006
Weighted Average Exercise Price, beginning $ 7.63 $ 7.39
Weighted Average Remaining Contractual Life, beginning   9 years 4 months 24 days
Number of Shares Under Option, Granted 50,000 25,000
Weighted Average Exercise Price, Granted $ 8.72 $ 12.92
Weighted Average Remaining Contractual Life, Granted 2 months 12 days 2 months 12 days
Number of Shares Under Option, Expired
Weighted Average Exercise Price, Expired
Number of Shares Under Option, Terminated
Weighted Average Exercise Price, Terminated
Number of Shares Under Option, Canceled
Weighted Average Exercise Price, Canceled
Number of Shares Under Option, ending 643,006 593,006
Weighted Average Exercise Price, ending $ 7.03 $ 7.63
Weighted Average Remaining Contractual Life, ending 9 years 9 years 2 months 12 days
Number of Shares Under Option, Vested and Exercisable 440,733  
Weighted Average Exercise Price, Vested and Exercisable $ 8.08  
Weighted Average Remaining Contractual Life, Vested and Exercisable 8 years 9 months 18 days