Quarterly report pursuant to Section 13 or 15(d)

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

v3.22.2.2
Stockholders' Equity (Details) - Schedule of outstanding and exercisable stock options
9 Months Ended
Sep. 30, 2022
shares
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Stock Options Outstanding, Number of Shares 3,259,121
Stock Options Outstanding, Weighted Average Remaining Life in Years 8 years 8 months 12 days
Stock Options Exercisable, Number of Shares 1,660,057
2.49 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Stock Options Outstanding, Number of Shares 50,000
Stock Options Outstanding, Weighted Average Remaining Life in Years 8 years 2 months 12 days
Stock Options Exercisable, Number of Shares 50,000
4.43 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Stock Options Outstanding, Number of Shares 1,580,000
Stock Options Outstanding, Weighted Average Remaining Life in Years 8 years 4 months 24 days
Stock Options Exercisable, Number of Shares 983,111
7.56 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Stock Options Outstanding, Number of Shares 436,000
Stock Options Outstanding, Weighted Average Remaining Life in Years 8 years 9 months 18 days
Stock Options Exercisable, Number of Shares 127,167
3.95 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Stock Options Outstanding, Number of Shares 675,000
Stock Options Outstanding, Weighted Average Remaining Life in Years 9 years 2 months 12 days
Stock Options Exercisable, Number of Shares 301,042
1.36 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Stock Options Outstanding, Number of Shares 518,121
Stock Options Outstanding, Weighted Average Remaining Life in Years 9 years 7 months 6 days
Stock Options Exercisable, Number of Shares 198,737