XML 73 R58.htm IDEA: XBRL DOCUMENT v3.24.3
Share-Based Compensation (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended
Feb. 09, 2022
Feb. 29, 2024
Jul. 31, 2024
Jul. 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 arrangement shares authorized increase   2,900,000          
Unrecognized compensation cost related to non-vested stock     $ 99,000        
Share-based compensation of weighted-average period     1 year 2 months 12 days        
Share-Based Payment Arrangement, Option [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Options, outstanding, intrinsic value     $ 0        
Options unvested     210,000        
Weighted average remaining contractual term     8 years 2 months 12 days        
Share-based payment arrangement, expense     $ 19,000 $ 79,000      
Employee Stock Option One [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Options, outstanding, intrinsic value     0        
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     $ 240,000 $ 280,000      
Share-based compensation of weighted-average period     1 year 3 months 18 days        
Number of restricted shares, granted     0 52,500      
Unrecognized compensation cost     $ 959,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       1,332,036
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            
Capital shares reserved for future issuance           25,000