XML 38 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses
6 Months Ended
Oct. 31, 2023
Payables and Accruals [Abstract]  
Accrued Expenses

(10) Accrued Expenses

 

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

 

   October 31, 2023   April 30, 2023 
   (in thousands) 
Project costs  $141   $181 
Employee incentive payments   901    1,948 
Accrued salary and benefits   486    52 
Professional fees   450     
Other   116    165 
Accrued expenses total   $2,094   $2,346