XML 44 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 12 - Capital Stock (Tables)
6 Months Ended
Jan. 31, 2025
Notes Tables  
Schedule Of Share based Compensation Warrants Activity [Table Text Block]
  

Number of

  

Weighted Average

 
  

Warrants

  

Exercise Price

 

Balance, July 31, 2024

  1,265,319  $3.29 

Exercised

  (1,065,899)  3.21 

Expired

  (40,329)  2.35 

Balance, January 31, 2025

  159,091  $4.13 
Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]
    

Number of

  

Weighted Average Remaining

  

Weighted Average

  

Warrants

  

Contractual

  

Exercise Price

  

Outstanding

  

Life (Years)

 

Expiry Date

 4.13   159,091   1.17 

April 5, 2026