XML 80 R69.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Changes in Equity Method Investments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2025
Apr. 30, 2024
Defined Benefit Plan Disclosure [Line Items]        
Purchase of convertible preferred stock     $ 926 $ 1,513
Equity in the net loss of investee $ (747) $ (871) (2,006) (2,732)
Equity Method Investee [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Balance, beginning of period 752 1,932 1,338 2,784
Purchase of convertible preferred stock 253 504 926 1,513
Equity in the net loss of investee (405) (529) (978) (1,704)
Amortization of equity method basis difference (342) (342) (1,028) (1,028)
Balance, end of the period $ 258 $ 1,565 $ 258 $ 1,565