Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity - Summary of Stock Option Activity (Details)

v3.22.2.2
Stockholders' Equity - Summary of Stock Option Activity (Details) - USD ($)
6 Months Ended 12 Months Ended
Oct. 31, 2022
Apr. 30, 2022
Number of Shares    
Balance Outstanding at end of period (in shares) 733,828  
Exercisable, Number of Shares (in shares) 733,828  
Employees And Directors | Stock options | Stock Incentive Plan    
Number of Shares    
Balance Outstanding at beginning of period (in shares) 860,182  
Granted (in shares) 0  
Exercised (in shares) 0  
Forfeited (in shares) (36,634)  
Expired (in shares) (89,720)  
Balance Outstanding at end of period (in shares) 733,828 860,182
Exercisable, Number of Shares (in shares) 733,828  
Weighted Average Exercise Price    
Balance Outstanding at beginning of period (in dollars per share) $ 7.03  
Granted (in dollars per share) 0  
Exercised (in dollars per share) 0  
Forfeited (in dollars per share) 8.89  
Expired (in dollars per share) 5.53  
Balance Outstanding at end of period (in dollars per share) 7.12 $ 7.03
Exercisable, Weighted Average Exercise Price (in dollars per share) $ 7.12  
Stock Option Activity, Additional Disclosures    
Options outstanding, weighted average remaining contractual term 10 months 9 days 1 year 3 months
Options exercisable, weighted average remaining contractual term 10 months 2 days  
Options outstanding, aggregate intrinsic value $ 0 $ 0
Options exercisable, aggregate intrinsic value $ 0