v3.26.1
Note 8 - Equity Investments - Schedule of Unrealized Gain (Loss) for Equity Method Investments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2026
Apr. 30, 2025
Net gains recognized during the period on equity investments $ 1,275 $ 359 $ 838 $ 1,133
Less: net gains (losses) recognized during the period on equity investments sold during the period 0 0 0 0
Unrealized gains recognized during the period on equity investments still held at the reporting date 1,275 359 838 1,133
Rafael Holdings, Inc. Class B Common Stock [Member]        
Unrealized gains recognized during the period on equity investments still held at the reporting date 50 (134) (187) 25
Zedge, Inc. Class B Common Stock [Member]        
Unrealized gains recognized during the period on equity investments still held at the reporting date $ 9 $ (12) $ (29) $ (51)