XML 68 R55.htm IDEA: XBRL DOCUMENT v3.22.2
Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Apr. 30, 2022
Apr. 30, 2021
Payables and Accruals [Abstract]    
Project costs $ 59 $ 368
Contract loss reserve 328 328
Employee incentive payments 266 283
Accrued salary and benefits 60 631
Professional Fees 30 200
Other 134 71
Accrued expenses total $ 877 $ 1,881