v3.26.3
Note 8 - Equity Investments - Schedule of Unrealized Gain (Loss) for Equity Method Investments (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2024
Net gains recognized during the period on equity investments $ 3,407 $ 1,598 $ 229
Less: net (loss) gains recognized during the period on equity investments sold during the period (130) (2) 130
Unrealized gains recognized during the period on equity investments still held at the reporting date 3,537 1,600 99
Rafael Holdings, Inc. Class B Common Stock [Member]      
Unrealized gains recognized during the period on equity investments still held at the reporting date 112 125 (142)
Zedge, Inc. Class B Common Stock [Member]      
Unrealized gains recognized during the period on equity investments still held at the reporting date $ (45) $ 17 $ 64