v3.26.3
Note 5 - Leases - Aggregate Operating Lease Liability (Details) (Parentheticals)
Jul. 31, 2026
Jul. 31, 2025
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Current Other Liabilities, Current