XML 50 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-based Payments - Narrative (Details) - USD ($)
12 Months Ended
Dec. 12, 2013
Feb. 18, 2011
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Mar. 29, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation expense     $ 864,000 $ 912,000    
Stock options award shares to purchase common stock (in shares) 16,667          
Grants in period, weighted average grant date fair value (in dollars per share)     $ 4.31 $ 5.56    
Share repurchase program, authorized amount           $ 5,000,000
Treasury stock (in shares)     14,000      
Treasury stock average price (in dollars per share)     $ 5.11      
Treasury stock approximate value     $ 74,000      
Remaining repurchase amount     $ 4,900,000      
Equity Incentive Plan 2021            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares available for grant (in shares)     1,700,000   2,000,000  
Expiration term of awards     10 years      
Strike price as percent of market value     100.00%      
Equity Incentive Plan 2010            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Expiration term of awards     10 years      
Strike price as percent of market value     100.00%      
Equity Incentive Plan 2010 | Maximum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares granted, net of forfeitures (in shares)   30,000,000        
2008 Equity Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Expiration term of awards     10 years      
Director Compensation Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock options award shares to purchase common stock (in shares) 8,333          
Stock option award shares to purchase unregistered common stock (in shares) 1,667          
Vested percent 25.00%          
Director Compensation Plan | Director            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Annual base compensation mount         $ 100,000  
Director Compensation Plan | Board of Directors Chairman            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Term of option to purchase 5 years          
Annual base compensation mount         150,000  
Director Compensation Plan | Maximum | Director | Options and Cash            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Annual base compensation mount         35,000  
Director Compensation Plan | Maximum | Independent Directors            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Annual base compensation mount         120,000  
Director Compensation Plan | Minimum | Independent Directors            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Annual base compensation mount         $ 110,000