Quarterly report pursuant to Section 13 or 15(d)

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

v3.22.2
Stockholders' Equity (Details) - Schedule of outstanding and exercisable stock options
6 Months Ended
Jun. 30, 2022
shares
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Stock Options Outstanding, Exercise Price 3,259,121
Stock Options Outstanding, Number of Shares 9 years
Stock Options Exercisable, Weighted Average RemainingLife in Years 1,473,391
2.49 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Stock Options Outstanding, Exercise Price 50,000
Stock Options Outstanding, Number of Shares 8 years 4 months 24 days
Stock Options Exercisable, Weighted Average RemainingLife in Years 50,000
4.43 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Stock Options Outstanding, Exercise Price 1,580,000
Stock Options Outstanding, Number of Shares 8 years 8 months 12 days
Stock Options Exercisable, Weighted Average RemainingLife in Years 877,778
7.56 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Stock Options Outstanding, Exercise Price 436,000
Stock Options Outstanding, Number of Shares 9 years 1 month 6 days
Stock Options Exercisable, Weighted Average RemainingLife in Years 99,917
3.95 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Stock Options Outstanding, Exercise Price 675,000
Stock Options Outstanding, Number of Shares 9 years 4 months 24 days
Stock Options Exercisable, Weighted Average RemainingLife in Years 255,729
1.36 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Stock Options Outstanding, Exercise Price 518,121
Stock Options Outstanding, Number of Shares 9 years 10 months 24 days
Stock Options Exercisable, Weighted Average RemainingLife in Years 189,967