XML 106 R93.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements (Details Narrative) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Fair Value, Option, Quantitative Disclosures [Line Items]    
Investment in hedge funds $ 3,000 $ 3,200
Contingent consideration payment 2,500  
Shares of the Company’s Class B common stock 100 1,000
Other Operating Income (Expense) [Member]    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Gain on write-off of contingent consideration payment obligation 1,600 $ 300
Estimated fair value of contingent consideration $ 200  
Common Stock [Member] | Common Class B [Member]    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Number of shares issued in acquisition 3,051 28,000
Shares of the Company’s Class B common stock