XML 42 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SCHEDULE OF OPERATING LEASES (Details)
Jul. 31, 2024
Jul. 31, 2023
Leases    
Operating lease weighted average remaining lease term 4 years 1 month 24 days 4 years 1 month 24 days
Operating lease weighted average discount rate percent 5.10% 5.10%