XML 72 R63.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 13 - Capital Stock - Warrants Outstanding and Exercisable (Details) - $ / shares
3 Months Ended
Oct. 31, 2022
Jul. 31, 2022
Weighted Average Exercise Price (in dollars per share) $ 2.85 $ 1.92
Number of Warrants Outstanding (in shares) 4,837,586 3,615,454
Weighted Average Remaining Contractual Life (Year) 1 year 7 months 24 days  
Warrants 1 [Member]    
Weighted Average Exercise Price (in dollars per share) $ 1.71  
Number of Warrants Outstanding (in shares) 144,194  
Weighted Average Remaining Contractual Life (Year) 6 months 18 days  
Expiry Date May 20, 2023  
Warrants 2 [Member]    
Weighted Average Exercise Price (in dollars per share) $ 1.64  
Number of Warrants Outstanding (in shares) 25,000  
Weighted Average Remaining Contractual Life (Year) 6 months 18 days  
Expiry Date May 21, 2023  
Warrants 3 [Member]    
Weighted Average Exercise Price (in dollars per share) $ 1.43  
Number of Warrants Outstanding (in shares) 811,362  
Weighted Average Remaining Contractual Life (Year) 7 months 2 days  
Expiry Date Jun. 02, 2023  
Warrants 4 [Member]    
Weighted Average Exercise Price (in dollars per share) $ 3.15  
Number of Warrants Outstanding (in shares) 3,675,212  
Weighted Average Remaining Contractual Life (Year) 1 year 10 months 6 days  
Expiry Date Sep. 07, 2024  
Warrants 5 [Member]    
Weighted Average Exercise Price (in dollars per share) $ 4.13  
Number of Warrants Outstanding (in shares) 181,818  
Weighted Average Remaining Contractual Life (Year) 3 years 5 months 4 days  
Expiry Date Apr. 05, 2026