v3.26.1
Note 8 - Equity Investments - Schedule of Equity Method Investments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2026
Apr. 30, 2025
Purchase of convertible preferred stock     $ (0) $ 926
Equity in the net loss of MarketSpark $ (340) $ (747) (1,170) (2,006)
Communication Company Equity Method Investee [Member]        
Balance, beginning of period (1,227) 752 (397) 1,338
Purchase of convertible preferred stock 0 253 0 926
Equity in the net loss of MarketSpark 2 (405) (143) (978)
Amortization of equity method basis difference (342) (342) (1,027) (1,028)
Balance, end of period $ (1,567) $ 258 $ (1,567) $ 258