XML 94 R77.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value Measurements - Schedule of Fair Value of the Assets Measured at Fair Value on a Recurring Basis (Details) - Level 3 [Member] - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Schedule of Fair Value of the Assets Measured at Fair Value on a Recurring Basis [Line Items]    
Balance, beginning of period $ 10,148 $ 6,905
Withdrawal from Hedge Fund Investments (2,547) (2,500)
Unrealized gain on Hedge Fund 63
Investment in Cyclo Warrants 1,338
Unrealized loss on Cyclo Warrants (1,264) (74)
Funding of Cyclo Convertible Notes 19,500 4,000
Unrealized gain on issuance of Cyclo Convertible Notes 1,313
Change in fair value of Cyclo Convertible Notes (719) (122)
Conversion of Cyclo Convertible Note (2,500)
Forgiveness of Cyclo Convertible Notes in the Cyclo Merger (21,472)
Unrealized gain on Convertible note receivable, related party 742
Realized gain on convertible note receivable, related party released from accumulated other comprehensive income (663)
Conversion of convertible note receivable, related party (2,000)
Unrealized gain on convertible note receivable
Issuance of new convertible notes receivable 500 1,000
Change in fair value of convertible notes receivable classified as available-for sale 212 146
Balance, end of period $ 1,858 $ 10,148