XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses (Tables)
3 Months Ended
Jul. 31, 2023
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses

Accrued expenses consisted of the following at July 31, 2023 and April 30, 2023:

 

   July 31, 2023   April 30, 2023 
   (in thousands) 
Project costs  $55   $181 
Employee incentive payments   1,110    1,948 
Accrued salary and benefits   260    52 
Professional fees   8     
Other   123    165 
Accrued expenses total  $1,556   $2,346