v3.26.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of dilutive securities computation of basic and diluted earnings per share (Details) - shares
9 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Dilutive Securities Computation Of Basic And Diluted Earnings Per Share [Line Items]    
Number of shares of potentially dilutive securities 4,363,890 2,781,600
Warrants [Member]    
Dilutive Securities Computation Of Basic And Diluted Earnings Per Share [Line Items]    
Number of shares of potentially dilutive securities 300,000 300,000
Convertible Notes – Related Parties [Member]    
Dilutive Securities Computation Of Basic And Diluted Earnings Per Share [Line Items]    
Number of shares of potentially dilutive securities 4,063,890 2,481,600