v3.26.1
STOCK-BASED COMPENSATION (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2026
Apr. 30, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation expense $ 154,981 $ 363,555 $ 606,710 $ 1,244,302
Stock Options and Warrants [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation expense     0 0
Restricted Stock [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation expense     606,710 1,244,302
Fair value of stock options and warrants, grant     1,345,591 $ 2,219,388
Unrecognized stock-based compensation $ 538,341   $ 538,341  
Unrecognized stock-based compensation recognition period     10 months 24 days