Annual report pursuant to Section 13 and 15(d)

SCHEDULE OF STOCK OPTION ACTIVITY (Details)

v3.22.4
SCHEDULE OF STOCK OPTION ACTIVITY (Details) - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Equity [Abstract]      
Number of Options, beginning balance 717,019 1,450,918  
Weighted average exercise price, beginning balance $ 5.63 $ 2.01  
Weighted average remaining life, ending balance 4 years 2 months 26 days 4 years 5 months 23 days 4 years 4 months 17 days
Number of options, granted 747,060 509,788  
Weighted average exercise price, granted $ 1.14 $ 7.00  
Weighted average remaining life, granted 4 years 5 months 23 days 4 years 5 months 19 days  
Number of options, exercised   (1,120,719)  
Weighted average exercise price, exercised   $ 3.23  
Number of options forfeited (25,542) (28,947)  
Weighted average exercise price, forfeited $ 7.00 $ 4.75  
Number of options, cancelled (55,908) (94,021)  
Weighted average exercise price, cancelled $ 4.27 $ 6.70  
Number of Options, ending balance 1,382,629 717,019 1,450,918
Weighted average exercise price, ending balance $ 3.30 $ 5.63 $ 2.01