v3.25.1
SCHEDULE OF RESTRICTED STOCK ACTIVITY (Details) - Restricted Stock [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]    
Balance at beginning of period 4,000,000 2,282,031
Granted 11,980,000 3,100,000
Expired / Cancelled (2,050,000)
Released (2,400,000) (1,382,031)
Balance at end of period 11,530,000 4,000,000