XML 69 R54.htm IDEA: XBRL DOCUMENT v3.24.3
Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Jul. 31, 2024
Apr. 30, 2024
Payables and Accruals [Abstract]    
Project costs $ 29
Employee incentive payments 1,231 1,271
Accrued salary and benefits 80 369
Professional fees 44
Other 195 147
Accrued expenses total $ 1,579 $ 1,787