XML 74 R65.htm IDEA: XBRL DOCUMENT v3.23.1
Note 13 - Capital Stock - Schedule of Outstanding Stock Options (Details) - $ / shares
3 Months Ended 9 Months Ended
Apr. 30, 2023
Jan. 31, 2023
Oct. 31, 2022
Apr. 30, 2022
Apr. 30, 2023
Apr. 30, 2022
Balance, number of stock options (in shares) 8,674,409 8,856,055 8,880,527   8,880,527  
Balance, Weighted Average Exercise Price (in dollars per share) $ 1.65 $ 1.65 $ 1.58   $ 1.58  
Issuance of Replacement Options (Note 3), number of stock options (in shares)     2,301,750      
Issuance of Replacement Options (Note 3), Weighted Average Exercise Price (in dollars per share)     $ 1.90      
Granted, number of stock options (in shares) 100,000 15,464 5,000      
Granted, Weighted Average Exercise Price (in dollars per share) $ 3.22 $ 3.78 $ 4.23      
Exercised, number of stock options (in shares) (337,500) (197,110) (2,331,222) (1,182,605) (2,865,832) (2,457,982)
Exercised Options, Weighted Average Exercise Price (in dollars per share) $ 1.61 $ 2.10 $ 1.61      
Granted, Weighted Average Exercise Price (in dollars per share) $ 3.22 $ 3.78 $ 4.23      
Exercised, number of stock options (in shares) (337,500) (197,110) (2,331,222) (1,182,605) (2,865,832) (2,457,982)
Exercised Options, Weighted Average Exercise Price (in dollars per share) $ 1.61 $ 2.10 $ 1.61      
Balance, number of stock options (in shares) 8,436,909 8,674,409 8,856,055   8,436,909  
Balance, Weighted Average Exercise Price (in dollars per share) $ 1.67 $ 1.65 $ 1.65   $ 1.67