Annual report pursuant to Section 13 and 15(d)

SCHEDULE OF OUTSTANDING WARRANTS (Details)

v3.22.1
SCHEDULE OF OUTSTANDING WARRANTS (Details)
12 Months Ended
Dec. 31, 2021
$ / shares
shares
Dec. 31, 2021
$ / shares
shares
Dec. 31, 2020
$ / shares
shares
Dec. 31, 2020
$ / shares
shares
Number of warrants, beginning balance [1] 2,546,065 2,546,065 3,398,996 3,398,996
Weighted average exercise price, beginning balance | (per share) [1] $ 7.46 $ 9.50 $ 6.05 $ 7.70
Number of warrants, Exercised     (365,113) (365,113)
Number of warrants, ending balance [1] 5,770,262 5,770,262 2,546,065 2,546,065
Weighted average exercise price, ending balance | (per share) [1] $ 5.91 $ 7.49 $ 7.46 $ 9.50
Exercised During Quarter Four Two Thousand Twenty [Member]        
Number of warrants, Exercised [1]     (365,112) (365,112)
Weighted average exercise price, Exercised | (per share) [1]     $ 1.87 $ 2.38
Expiry Date [2]     Dec. 21, 2021 Dec. 21, 2021
Expired During Quarter Four Two Thousand Twenty 2020 [Member]        
Expiry Date [2]     Oct. 15, 2021 Oct. 15, 2021
Number of warrants, Expired [1]     (63,157) (63,157)
Weighted average exercise price, Expired | (per share) [1]     $ 1.87 $ 2.38
Expired During Quarter Four Two Thousand Twenty 2020 One [Member]        
Expiry Date [2]     Dec. 21, 2021 Dec. 21, 2021
Number of warrants, Expired [1]     (163,610) (163,610)
Weighted average exercise price, Expired | (per share) [1]     $ 1.87 $ 2.38
Expired During Quarter Four Two Thousand Twenty 2020 Two [Member]        
Expiry Date [2]     Dec. 31, 2021 Dec. 31, 2021
Number of warrants, Expired [1]     (33,684) (33,684)
Weighted average exercise price, Expired | (per share) [1]     $ 1.30 $ 1.66
Expired During Quarter Four Two Thousand Twenty 2020 Three [Member]        
Expiry Date [2]     Jan. 16, 2022 Jan. 16, 2022
Number of warrants, Expired [1]     (210,526) (210,526)
Weighted average exercise price, Expired | (per share) [1]     $ 1.87 $ 2.38
Expired During Quarter Four Two Thousand Twenty 2020 Four [Member]        
Expiry Date [2]     Jan. 21, 2022 Jan. 21, 2022
Number of warrants, Expired [1]     (16,842) (16,842)
Weighted average exercise price, Expired | (per share) [1]     $ 1.30 $ 1.66
Exercised During Quarter Three Two Thousand Twenty One [Member]        
Number of warrants, Exercised [1] (39,800) (39,800)    
Weighted average exercise price, Exercised | (per share) [1] $ 6.00 $ 7.48    
Expiry Date [2] Jul. 12, 2024 Jul. 12, 2024    
Number of warrants, Granted [1] 3,263,997 3,263,997    
Weighted average exercise price, Granted | (per share) [1] $ 6.00 $ 7.48    
Exercised During Quarter Three Two Thousand Twenty One [Member] | One [Member]        
Expiry Date [2] Jul. 28, 2024 Jul. 28, 2024    
Number of warrants, Granted [1] 93,938 93,938    
Weighted average exercise price, Granted | (per share) [1] $ 3.99 $ 4.98    
Exercised During Quarter Four Two Thousand Twenty One [Member]        
Number of warrants, Exercised [1] (93,938) (93,938)    
Weighted average exercise price, Exercised | (per share) [1] $ 3.99 $ 4.98    
Expiry Date [2] Jul. 28, 2024 Jul. 28, 2024    
[1] reflects the 1:4.75 reverse stock split effected on November 29, 2020.
[2] pursuant to the terms of the warrants, the warrants were accelerated to expire on October 10, 2020 due to occurrence of an acceleration event. Accordingly, any unexercised warrants were terminated.