XML 81 R71.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2023
Apr. 30, 2022
Jul. 31, 2022
Fair Value, Option, Quantitative Disclosures [Line Items]          
Investment in hedge funds $ 3,100   $ 3,100   $ 3,200
Contingent consideration payment     2,200    
Gain on write-off of contingent consideration payment obligation 1,565  
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