v3.26.3
Schedule of Future Principal and Interest Payment Obligations (Details) - USD ($)
Jul. 31, 2026
Jul. 31, 2025
Debt Disclosure [Abstract]    
2027 $ 3,381,000  
2028 2,212,000  
2029 1,009,000  
2030  
2031  
2032 onward  
Total principal and accrued interest payments 6,602,000  
Less: Current portion (3,381,000) $ (1,175,000)
Non-current portion of convertible notes payable $ 3,221,000 $ 4,061,000