XML 64 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
CAPITAL STOCK AND ADDITIONAL PAID-IN CAPITAL - Schedule of Stock Options Roll Forward (Details) - $ / shares
12 Months Ended
Jul. 31, 2022
Jul. 31, 2021
Jul. 31, 2020
Capital Stock And Additional Paid In Capital [Line Items]      
Number of Options 3,038,500 2,233,500 1,005,000
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price $ 1.02    
Stock Option One [Member]      
Capital Stock And Additional Paid In Capital [Line Items]      
Number of Options 75,000    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price $ 0.5    
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Date Mar. 17, 2023    
Stock Option Two [Member]      
Capital Stock And Additional Paid In Capital [Line Items]      
Number of Options 350,000    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price $ 1.2    
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Date Apr. 19, 2023    
Stock Option Three [Member]      
Capital Stock And Additional Paid In Capital [Line Items]      
Number of Options 180,000    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price $ 1    
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Date Nov. 30, 2023    
Stock Option Four [Member]      
Capital Stock And Additional Paid In Capital [Line Items]      
Number of Options 290,000    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price $ 0.7    
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Date Aug. 21, 2024    
Stock Option Five [Member]      
Capital Stock And Additional Paid In Capital [Line Items]      
Number of Options 1,338,500    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price $ 1.2    
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Date Sep. 22, 2025    
Stock Option Six [Member]      
Capital Stock And Additional Paid In Capital [Line Items]      
Number of Options 805,000    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price $ 0.82    
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Date Feb. 07, 2027