XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.4
Share-Based Compensation (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 09, 2022
Feb. 29, 2024
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2024
Oct. 31, 2023
Apr. 30, 2023
Jan. 18, 2018
Dec. 31, 2015
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Share-based compensation of weighted-average period         1 year        
Share-Based Payment Arrangement, Option [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Intrinsic value of outstanding options     $ 0   $ 0        
Intrinsic value of exercisable options     $ 0   $ 0        
Options unvested     164,000   164,000        
Unvested options intrinsic value     $ 0   $ 0        
Weighted average remaining contractual term         8 years        
Share-based payment arrangement, expense     7,000 $ 20,000 $ 26,000 $ 98,000      
Unrecognized compensation cost related to non-vested stock     56,000   56,000        
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     285,000 $ 252,000 $ 525,000 $ 532,000      
Share-based compensation of weighted-average period         1 year 3 months 18 days        
Number of restricted shares, granted         0 58,000      
Unrecognized compensation cost     $ 667,000   $ 667,000        
2015 Omnibus Incentive Plan [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Share-based compensation arrangement shares authorized     7,282,036   7,282,036       1,332,036
Share-based compensation arrangement shares authorized increase   2,900,000              
2018 Inducement Plan [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Share-based compensation arrangement shares authorized 250,000                
Share-based compensation arrangement shares authorized increase 275,000                
Common Stock, Capital Shares Reserved for Future Issuance               25,000