Quarterly report pursuant to Section 13 or 15(d)

Stockholders??? Equity (Details) - Schedule of outstanding and exercisable stock options

v3.21.2
Stockholders’ Equity (Details) - Schedule of outstanding and exercisable stock options
9 Months Ended
Sep. 30, 2021
shares
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Stock Options Outstanding, Number of Shares 2,066,000
Stock Options Exercisable, Weighted Average RemainingLife in Years 9 years 6 months
Stock Options Exercisable, Number of Shares 617,444
2.49 [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Stock Options Outstanding, Number of Shares 50,000
Stock Options Exercisable, Weighted Average RemainingLife in Years 9 years 2 months 12 days
Stock Options Exercisable, Number of Shares 37,500
4.43 [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Stock Options Outstanding, Number of Shares 1,580,000
Stock Options Exercisable, Weighted Average RemainingLife in Years 9 years 4 months 24 days
Stock Options Exercisable, Number of Shares 561,778
7.56 [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Stock Options Outstanding, Number of Shares 436,000
Stock Options Exercisable, Weighted Average RemainingLife in Years 9 years 9 months 18 days
Stock Options Exercisable, Number of Shares 18,167