Stock Options (Details) - Schedule of stock option activity - $ / shares |
12 Months Ended | |
|---|---|---|
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| Schedule of stock option activity [Abstract] | ||
| Shares, Outstanding, Beginning | 135,200 | 84,818 |
| Weighted- Average Exercise Price Per Share, Outstanding, Beginning | $ 11.18 | $ 31.97 |
| Shares, Granted | 1,550,000 | 79,200 |
| Weighted- Average Exercise Price Per Share, Granted | $ 2.8 | $ 14.35 |
| Shares, Forfeited | 100,000 | 28,818 |
| Weighted- Average Exercise Price Per Share, Forfeited | $ 2.8 | $ 81.12 |
| Shares, Outstanding, Ending | 1,585,200 | 135,200 |
| Weighted- Average Exercise Price Per Share, Outstanding, Ending | $ 3.69 | $ 11.18 |