v3.26.3
Accrued Expenses (Tables)
3 Months Ended
Jul. 31, 2026
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses

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

 

   July 31, 2026   April 30, 2026 
   (in thousands) 
Employee incentive payments  $1,278   $632 
Accrued salary and benefits   407    135 
Professional fees   86     
Accrued project costs   2,831    3,273 
Accrued interest expense       146 
Other   6    46 
Accrued expenses total  $4,608   $4,232