XML 104 R88.htm IDEA: XBRL DOCUMENT v3.24.3
Schedule of Unrealized Gains (losses) Gains for All Equity Investments (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
Net gains (losses) recognized during the period on equity investments $ 229 $ (2,613) $ (19,248)
Less: net gains recognized during the period on equity investments sold during the period 130 18 10
Unrealized gains (losses) recognized during the period on equity investments still held at the reporting date 99 (2,631) (19,258)
Rafael Class B Common Stock [Member]      
Unrealized gains (losses) recognized during the period on equity investments still held at the reporting date (142) (7) (14,101)
Zedge Class B Common Stock [Member]      
Unrealized gains (losses) recognized during the period on equity investments still held at the reporting date $ 64 $ (28) $ (533)