XML 51 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses (Tables)
12 Months Ended
Apr. 30, 2023
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses

Accrued expenses consisted of the following at April 30, 2023 and 2022:

 

   April 30, 2023   April 30, 2022 
   (in thousands) 
Project costs  $181   $59 
Contract loss reserve       328 
Employee incentive payments   1,948    266 
Accrued salary and benefits   52    60 
Professional Fees       30 
Other   165    134 
Accrued expenses total  $2,346   $877