| Schdule of Stock warrants activity September 30, 2022 |
| | Number of Shares | | | Weighted Average Exercise Price | | Balance, December 31, 2021 | | | 2,510,485 | | | $ | 1.85 | | Warrants granted and assumed | | | - | | | | - | | Warrants expired | | | - | | | | - | | Warrants canceled | | | - | | | | - | | Warrants exercised | | | - | | | | - | | Balance outstanding and exercisable, September 30, 2022 | | | 2,510,485 | | | $ | 1.85 | |
|
| Schdule of Stock warrants activity December 31, 2021 |
| | Number of Shares | | | Weighted Average Exercise Price | | Balance, December 31, 2020 | | | 1,848,985 | | | $ | 2.16 | | Warrants granted and assumed | | | 1,144,000 | | | $ | 1.00 | | Warrants expired | | | - | | | | - | | Warrants canceled | | | - | | | | - | | Warrants exercised | | | (482,500 | ) | | $ | 1.00 | | Balance outstanding and exercisable, December 31, 2021 | | | 2,510,485 | | | $ | 1.85 | |
|