Schedule of Anti-dilutive Securities Excluded from Computation of Earnings Per Share (Details) - shares |
12 Months Ended | |
---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
|
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
Total | 6,524,269 | 6,506,144 |
Series A Convertible Preferred Stock [Member] | ||
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
Total | 729,167 | 729,167 |
Common Stock Warrants [Member] | ||
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
Total | 1,900,310 | 3,110,310 |
Common Stock Options [Member] | ||
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
Total | 3,894,792 | 2,666,667 |