Annual report pursuant to Section 13 and 15(d)

SCHEDULE OF OUTSTANDING WARRANTS (Details)

v3.22.4
SCHEDULE OF OUTSTANDING WARRANTS (Details) - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Number of warrants, beginning balance 5,770,262 2,546,065
Weighted average exercise price, beginning balance $ 5.91 $ 7.46
Number of warrants, beginning balance 9,876,680 5,770,262
Weighted average exercise price, beginning balance $ 4.91 $ 5.91
Warrants Granted One [Member]    
Number of warrants, beginning balance 4,106,418 3,263,997
Weighted average exercise price, beginning balance $ 2.44 $ 6.00
Expiry Date Dec. 30, 2025 Jul. 12, 2024
Warrants Granted Two [Member]    
Number of warrants, beginning balance   93,938
Weighted average exercise price, beginning balance   $ 3.99
Expiry Date   Jul. 28, 2024
Warrants Exercised One [Member]    
Number of warrants, beginning balance   (133,738)
Weighted average exercise price, beginning balance   $ 4.59