XML 68 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Apr. 30, 2023
Feb. 09, 2022
Feb. 08, 2022
Jan. 18, 2018
Dec. 31, 2015
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Unrecognized compensation cost related to non-vested stock   $ 207,000   $ 207,000            
Share-based compensation of weighted-average period       1 year 7 months 6 days            
Shares outstanding   843,989   843,989   1,529,185        
Share-Based Payment Arrangement, Option [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Options unvested   284,000   284,000            
Weighted average remaining contractual term       8 years 8 months 12 days            
Share-based payment arrangement, expense   $ (49,000) $ 62,000 $ 50,000 $ 230,000          
Performance Shares [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Share-based payment arrangement, expense   0 31,000 43,000 132,000          
Shares outstanding           66,667        
Restricted Stock [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Share-based payment arrangement, expense   179,000 $ 185,000 $ 710,000 $ 549,000          
Share-based compensation of weighted-average period       1 year 3 months 18 days            
Number of restricted shares, granted       183,000 1,609,000          
Unrecognized compensation cost   $ 392,000   $ 392,000            
Shares withheld for tax withholdings, shares       47,103            
2015 Omnibus Incentive Plan [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Share-based compensation arrangement shares authorized 4,382,036   4,382,036   4,382,036         1,332,036
Share-based compensation arrangement shares aggregate increase 3,050,000                  
Capital shares reserved for future issuance   1,167,000   1,167,000            
2018 Inducement Plan [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Share-based compensation arrangement shares authorized             275,000 250,000    
Capital shares reserved for future issuance                 25,000  
Available for grant   111,000   111,000