v3.26.1
Note 8 - Equity Investments - Equity Investments (Details) (Parentheticals) - shares
Apr. 30, 2026
Jul. 31, 2025
Zedge, Inc. Class B Common Stock [Member]    
Investment Owned, Balance, Shares (in shares) 42,282 42,282
Rafael Holdings, Inc. [Member]    
Investment Owned, Balance, Shares (in shares) 446,932 446,932