Quarterly report pursuant to Section 13 or 15(d)

Summary of restricted stock activity under the Plan (Details)

v3.22.4
Summary of restricted stock activity under the Plan (Details) - Restricted Stock [Member] - $ / shares
9 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Apr. 30, 2022
Apr. 30, 2020
[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber-0] 984,841   1,083,675 687,500
[custom:SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice-0] $ 2.20   $ 2.59 $ 2.69
[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross] 746,000 995,659    
[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue] $ 2.20 $ 2.55    
[custom:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod] (823,707) (599,484)    
[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue] $ 2.45 $ 2.64    
[custom:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares] 21,127    
[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice] $ 2.13    
[custom:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares] (21,127)