XML 94 R81.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule of Equity Investments (Details) - USD ($)
$ in Thousands
Jul. 31, 2021
Jul. 31, 2020
EquityInvestmentsDisclosureLineItem [Line Items]    
Equity Securities, FV-NI, Current $ 42,434 $ 5,964
Long-term Investments 11,654 8,833
Other Marketable Equity Securities [Member]    
EquityInvestmentsDisclosureLineItem [Line Items]    
Equity Securities, FV-NI, Current 3,630
Mutual Fund [Member]    
EquityInvestmentsDisclosureLineItem [Line Items]    
Equity Securities, FV-NI, Current 23,467 5,516
Hedge Funds [Member]    
EquityInvestmentsDisclosureLineItem [Line Items]    
Long-term Investments 3,563 4,783
Other Investments [Member]    
EquityInvestmentsDisclosureLineItem [Line Items]    
Long-term Investments 2,725 225
Common Class B [Member] | Zedge Inc [Member]    
EquityInvestmentsDisclosureLineItem [Line Items]    
Equity Securities, FV-NI, Current 649 59
Common Class B [Member] | Rafael Holdings Inc. [Member]    
EquityInvestmentsDisclosureLineItem [Line Items]    
Equity Securities, FV-NI, Current 12,479 389
Restricted Common Class B [Member] | Rafael Holdings Inc. [Member]    
EquityInvestmentsDisclosureLineItem [Line Items]    
Equity Securities, FV-NI, Current 2,209
Series C Preferred Stock [Member]    
EquityInvestmentsDisclosureLineItem [Line Items]    
Long-term Investments 2,465 3,825
Series B Convertible Preferred Stock [Member]    
EquityInvestmentsDisclosureLineItem [Line Items]    
Long-term Investments $ 2,901