v3.26.1
Accrued Expenses - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Jul. 31, 2025
Schedule of Accrued Expenses [Abstract]    
Accrued severance expenses $ 797 $ 1,179
Accrued bonuses 767 814
Accrued professional fees 415 407
Accrued interest 248 235
Accrued clinical trial expense 381 571
Other accrued expenses 156 98
Total accrued expenses, current 2,764 3,304
Creditor payable, noncurrent 3,602
Accrued severance, noncurrent 293
Total accrued expenses, noncurrent 3,895
Total accrued expenses $ 2,764 $ 7,199