v3.26.3
Schedule of Stock Option Outstanding and Exercisable (Details)
12 Months Ended
Jul. 31, 2026
$ / shares
shares
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number of shares outstanding, Outstanding | shares 13,395,000
Weighted Average Remaining Contractual Life, Outstanding 6 years 7 months 2 days
Weighted Average Exercise Price, Outstanding $ 0.26
Number of shares outstanding, Exercisable | shares 12,258,750
Weighted Average Remaining Contractual Life, Exercisable 6 years 4 months 6 days
Weighted Average Exercise Price, Exercisable $ 0.27
Exercise Price 1 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of Exercise Prices Lower 0.07
Range of Exercise Prices Upper $ 0.50
Number of shares outstanding, Outstanding | shares 11,710,000
Weighted Average Remaining Contractual Life, Outstanding 7 years 1 month 9 days
Weighted Average Exercise Price, Outstanding $ 0.17
Number of shares outstanding, Exercisable | shares 10,573,750
Weighted Average Remaining Contractual Life, Exercisable 6 years 10 months 20 days
Weighted Average Exercise Price, Exercisable $ 0.18
Exercise Price 2 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of Exercise Prices Lower 0.51
Range of Exercise Prices Upper $ 1.00
Number of shares outstanding, Outstanding | shares 1,285,000
Weighted Average Remaining Contractual Life, Outstanding 3 years 6 months 25 days
Weighted Average Exercise Price, Outstanding $ 0.77
Number of shares outstanding, Exercisable | shares 1,285,000
Weighted Average Remaining Contractual Life, Exercisable 3 years 6 months 25 days
Weighted Average Exercise Price, Exercisable $ 0.77
Exercise Price 3 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of Exercise Prices Lower 1.01
Range of Exercise Prices Upper $ 1.19
Number of shares outstanding, Outstanding | shares 400,000
Weighted Average Remaining Contractual Life, Outstanding 1 year 1 month 20 days
Weighted Average Exercise Price, Outstanding $ 1.15
Number of shares outstanding, Exercisable | shares 400,000
Weighted Average Remaining Contractual Life, Exercisable 1 year 1 month 20 days
Weighted Average Exercise Price, Exercisable $ 1.15