Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.1
Stockholders' Equity - Summary of Stock Option Activity (Details) - USD ($)
9 Months Ended 12 Months Ended
Jan. 31, 2023
Apr. 30, 2022
Number of Shares    
Balance Outstanding at end of period (in shares) 614,458  
Exercisable, Number of Shares (in shares) 614,458  
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) (209,090)  
Balance Outstanding at end of period (in shares) 614,458 860,182
Exercisable, Number of Shares (in shares) 614,458  
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) 7.42  
Balance Outstanding at end of period (in dollars per share) 6.79 $ 7.03
Exercisable, Weighted Average Exercise Price (in dollars per share) $ 6.79  
Stock Option Activity, Additional Disclosures    
Options outstanding, weighted average remaining contractual term 8 months 23 days 1 year 3 months
Options exercisable, weighted average remaining contractual term 8 months 23 days  
Options outstanding, aggregate intrinsic value $ 0 $ 0
Options exercisable, aggregate intrinsic value $ 0