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

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

  

   July 31, 2024   April 30, 2024 
   (in thousands) 
Project costs  $29   $ 
Employee incentive payments   1,231    1,271 
Accrued salary and benefits   80    369 
Professional fees   44     
Other   195    147 
Accrued expenses total  $1,579   $1,787