XML 47 R33.htm IDEA: XBRL DOCUMENT v3.24.2
Accrued Expenses (Tables)
12 Months Ended
Apr. 30, 2024
Payables and Accruals [Abstract]  
Schedule of 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