v3.25.1
SCHEDULE OF OPTIONS AND WARRANTS ACTIVITY (Details) - Stock Options and Warrants [Member] - $ / shares
9 Months Ended 12 Months Ended
Apr. 30, 2025
Jul. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of options and warrants, beginning balance 6,350,000 6,350,000
Weighted average exercise price, beginning balance $ 0.21 $ 0.24
Number of options and warrants, granted 1,250,000
Weighted average exercise price, granted $ 0.07
Number of options and warrants, expired / cancelled 1,600,000 1,250,000
Weighted average exercise price, expired / cancelled $ 0.15 $ 0.23
Number of options and warrants, ending balance 4,750,000 6,350,000
Weighted average exercise price, ending balance $ 0.24 $ 0.21
Number of options and warrants, exercisable 1,750,000 6,350,000
Weighted average exercise price, exercisable $ 0.08 $ 0.21