Stockholders' Equity (Details) - Schedule of common stock activity |
12 Months Ended |
|---|---|
|
Dec. 31, 2021
shares
| |
| Schedule of common stock activity [Abstract] | |
| Balance, December 31, 2020 | 10,590,491 |
| Shares of Common Stock issued in public offering | 2,790,697 |
| Shares issued due to exercise of Warrants | 1,454,443 |
| Roundup Differences due to Reverse Split | 17 |
| Shares issued due to conversion of Convertible Note | 30,233 |
| Return of commitment shares | (43,525) |
| Shares issued for services | 80,000 |
| Shares issued to employees | 63,334 |
| Balance, December 31, 2021 | 14,965,690 |