XML 50 R33.htm IDEA: XBRL DOCUMENT v3.25.3
Accrued Expenses (Tables)
6 Months Ended
Oct. 31, 2025
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses

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

 

   October 31, 2025   April 30, 2025 
   (in thousands) 
Employee incentive payments  $888   $759 
Accrued salary and benefits   180    417 
Professional fees   35     
Accrued project costs   19     
Accrued interest expense   84     
Other   112    95 
 Accrued expenses total  $1,318   $1,271