XML 69 R58.htm IDEA: XBRL DOCUMENT v3.25.1
Share-Based Compensation (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Feb. 09, 2022
Jan. 31, 2025
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2025
Jan. 31, 2024
Apr. 30, 2023
Jan. 18, 2018
Dec. 31, 2015
Share-Based Payment Arrangement, Option [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Intrinsic value of exercisable options   $ 0 $ 0   $ 0        
Options unvested   58,000 58,000   58,000        
Unvested options intrinsic value   $ 0 $ 0   $ 0        
Weighted average remaining contractual term         8 years        
Share-based payment arrangement, expense     12,000 $ (49,000) $ 38,000 $ 50,000      
Unrecognized compensation cost related to non-vested stock   35,000 35,000   $ 35,000        
Share-based compensation of weighted-average period         1 year        
Performance Shares [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Options unvested             66,667    
Share-based payment arrangement, expense         $ 0 43,000      
Restricted Stock [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Share-based payment arrangement, expense     768,000 $ 179,000 $ 1,293,000 $ 710,000      
Share-based compensation of weighted-average period         1 year 8 months 12 days        
Number of restricted shares, granted         21,903,000 183,000      
Unrecognized compensation cost   $ 17,480,000 $ 17,480,000   $ 17,480,000        
2015 Omnibus Incentive Plan [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Share-based compensation arrangement shares authorized   27,282,036 27,282,036   27,282,036       1,332,036
Share-based compensation arrangement shares authorized increase   20,000,000              
2018 Inducement Plan [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Share-based compensation arrangement shares authorized 275,000                
Share-based compensation arrangement shares authorized increase 250,000                
Reserved for future issuance               25,000