XML 76 R63.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements (Details) - Schedule of Changes in the Fair Value of the Assets Measured at Fair Value on a Recurring Basis Using Significant Unobservable Inputs - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Defined Benefit Plan Disclosure [Line Items]    
Balance, beginning of period $ 4,764 $ 5,268
Total gain (loss) included in earnings 220 (504)
Convertible note receivable, related party 2,000
Total loss included in other comprehensive loss (79)
Balance, end of period $ 6,905 $ 4,764