Schedule of Equity Investments (Details) - USD ($) $ in Thousands |
Jul. 31, 2025 |
Jul. 31, 2024 |
---|---|---|
Current equity investments | $ 5,637 | $ 5,009 |
Noncurrent equity investments | 6,658 | 6,518 |
Other Marketable Equity Securities [Member] | ||
Current equity investments | 146 | 70 |
Mutual Fund [Member] | ||
Current equity investments | 4,566 | 4,370 |
Convertible Preferred Stock [Member] | ||
Noncurrent equity investments | 1,338 | |
Hedge Funds [Member] | ||
Noncurrent equity investments | 3,031 | 2,883 |
Other Investments [Member] | ||
Noncurrent equity investments | 2,725 | 725 |
Common Class B [Member] | Rafael Holdings Inc [Member] | ||
Current equity investments | 755 | 416 |
Common Class B [Member] | Zedge Inc [Member] | ||
Current equity investments | 170 | 153 |
Series C Convertible Preferred Stock [Member] | Visa Inc. [Member] | ||
Noncurrent equity investments | 902 | 695 |
Series A Convertible Preferred Stock [Member] | Visa Inc. [Member] | ||
Noncurrent equity investments | $ 877 |