XML 56 R44.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-based Payments - Narrative (Details) - USD ($)
12 Months Ended 25 Months Ended
Dec. 12, 2013
Feb. 18, 2011
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2021
Apr. 30, 2025
Mar. 29, 2023
Mar. 01, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Total stock-based compensation expense     $ 654,000 $ 1,118,000        
Grants in period, weighted average grant date fair value (in dollars per share)     $ 2.86 $ 3.75        
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       $ 634,000   $ 708,000    
Remaining repurchase amount     $ 4,300,000     4,300,000    
Common Stock                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Treasury stock approximate value           $ 0    
Equity Incentive Plan 2021                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of shares available for grant (in shares)     1,200,000     1,200,000    
Expiration term of awards     10 years          
Strike price as percent of market value     100.00%          
Equity Incentive Plan 2021 | Maximum                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of shares available for grant (in shares)         2,000,000      
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      
Vesting period         1 year      
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