XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.4
Accrued Expenses
6 Months Ended
Oct. 31, 2024
Payables and Accruals [Abstract]  
Accrued Expenses

(10) Accrued Expenses

 

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

  

   October 31, 2024   April 30, 2024 
   (in thousands) 
Employee incentive payments  $1,078   $1,271 
Accrued salary and benefits   130    369 
Professional fees   5     
Other   215    147 
Accrued expenses total  $1,428   $1,787