XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Expenses (Tables)
9 Months Ended
Jan. 31, 2025
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses

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

 

   January 31, 2025   April 30, 2024 
   (in thousands) 
Employee incentive payments  $1,022   $1,271 
Accrued salary and benefits   995    369 
Professional fees   10     
Other   213    147 
Accrued expenses total  $2,240   $1,787