Quarterly report pursuant to Section 13 or 15(d)

Stockholders' (Deficit) (Details)

v3.22.2.2
Stockholders' (Deficit) (Details)
9 Months Ended
Sep. 30, 2022
$ / shares
shares
Share-Based Payment Arrangement, Option [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Outstanding, beginning | shares 267,467
Weighted Average Exercise Price Outstanding beginning $ 5.19
Weighted average contractual life, beginning 6 years 11 months 8 days
Granted | shares 89,428
Weighted Average Exercise Price, Granted $ 3.30
Weighted average contractual life, granted 10 years
Exercised | shares (3,334)
Weighted Average Exercise Price, Granted $ 2.08
Expired/Cancelled | shares (63,231)
Weighted Average Exercise Price, Expired/Cancelled $ 2.56
Outstanding, ending | shares 290,330
Weighted Average Exercise Price Outstanding ending $ 2.66
Weighted average contractual life, ending 7 years 8 months 15 days
Exercisable, ending | shares 142,098
Weighted Average Exercise Price, Exercisable ending $ 2.40
Share-Based Payment Arrangement, Option [Member] | Minimum [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Range of option price per share, beginning 2.00
Range of option price per share, Granted 5.87
Weighted Average Exercise Price, Granted 2.00
Range of option price per share, Exercised 2.00
Range of option price per share, ending 2.00
Range of option price per share, exercisable 2.00
Share-Based Payment Arrangement, Option [Member] | Maximum [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Range of option price per share, beginning 16.00
Range of option price per share, Granted 2.04
Weighted Average Exercise Price, Granted 2.16
Range of option price per share, Exercised 16.00
Range of option price per share, ending 16.00
Range of option price per share, exercisable $ 16.00
Warrant [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Weighted average contractual life, exercisable 5 years 8 months 4 days