XML 81 R70.htm IDEA: XBRL DOCUMENT v3.25.3
Schedule of Unrealized Gains (losses) Gains for All Equity Investments (Details) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Schedule of Equity Method Investments [Line Items]    
Net (losses) gains recognized during the period on equity investments $ (269) $ 378
Plus: net loss recognized during the period on equity investment sold during the period 2
Equity securities unrealized gain loss (269) 380
Rafael Class B Common Stock [Member]    
Schedule of Equity Method Investments [Line Items]    
Equity securities unrealized gain loss (147) 100
Zedge Class B Common Stock [Member]    
Schedule of Equity Method Investments [Line Items]    
Equity securities unrealized gain loss $ (63) $ (23)