XML 55 R41.htm IDEA: XBRL DOCUMENT v3.24.2
Stock-based Payments - Narrative (Details) - USD ($)
12 Months Ended
Dec. 12, 2013
Feb. 18, 2011
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2021
Mar. 29, 2023
Apr. 30, 2022
Mar. 01, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Total stock-based compensation expense     $ 1,118,000 $ 864,000        
Grants in period, weighted average grant date fair value (in dollars per share)     $ 3.75 $ 4.31        
Share repurchase program, authorized amount           $ 5,000,000    
Treasury stock (in shares)     120,300          
Treasury stock average price (in dollars per share)     $ 5.73          
Treasury stock approximate value     $ 708,000          
Remaining repurchase amount     $ 4,300,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,300,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]                
Number of shares available for grant (in shares)               0
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            
Director Compensation Plan                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Vested percent 25.00%              
Director Compensation Plan | Independent Directors                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Term of option to purchase 5 years       10 years      
Stock options award shares to purchase common stock (in shares) 8,333              
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 | Chairperson of a Committee                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Term of option to purchase 5 years              
Stock options award shares to purchase common stock (in shares) 16,667              
Stock option award shares to purchase unregistered common stock (in shares) 1,667              
Director Compensation Plan | Maximum | Independent Directors | Options and Cash                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Annual base compensation mount         35,000      
Director Compensation Plan | Maximum | Chairperson of a Committee                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Annual base compensation mount         120,000      
Director Compensation Plan | Minimum | Chairperson of a Committee                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Annual base compensation mount         $ 110,000