XML 85 R68.htm IDEA: XBRL DOCUMENT v3.25.3
Accrued Expenses - Schedule of Accrued Expenses, Current (Details) - USD ($)
$ in Thousands
Jul. 31, 2025
Jul. 31, 2024
Accrued expenses, current    
Accrued severance expenses $ 1,179
Accrued bonuses 814 654
Accrued professional fees 407 437
Accrued payroll expenses 441
Accrued interest 235 213
Accrued clinical trial expense 571
Other accrued expenses 98 53
Total accrued expenses, current 3,304 1,798
Creditor payable, noncurrent 3,602 2,982
Accrued severance, noncurrent 293
Total accrued expenses, noncurrent 3,895 2,982
Total accrued expenses $ 7,199 $ 4,780