XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.2
Related Party Transactions (Details Narrative) - USD ($)
Apr. 30, 2025
Jul. 31, 2024
Apr. 30, 2024
Accounts payable $ 799,000 $ 601,000  
Board Fees due to Officers and Directors [Member]      
Accounts payable $ 249,000   $ 136,000