XML 31 R17.htm IDEA: XBRL DOCUMENT v3.24.2
Accrued Expenses
12 Months Ended
Apr. 30, 2024
Payables and Accruals [Abstract]  
Accrued Expenses

(10) Accrued Expenses

 

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

 

   April 30, 2024   April 30, 2023 
   (in thousands) 
Employee incentive payments  $1,271   $1,948 
Accrued salary and benefits   369    52 
Project costs       181 
Other   147    165 
Accrued expenses total  $1,787   $2,346