XML 77 R60.htm IDEA: XBRL DOCUMENT v3.25.3
Share-Based Compensation (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 03, 2025
Feb. 09, 2022
Jan. 31, 2025
Oct. 31, 2025
Oct. 31, 2024
Oct. 31, 2025
Oct. 31, 2024
Jan. 01, 2025
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        
Options unvested       56,000   56,000        
Weighted average remaining contractual term           7 years 2 months 12 days        
Share-based payment arrangement, expense       $ 8,000 $ 7,000 $ 17,000 $ 26,000      
Unrecognized compensation cost related to non-vested stock       8,000   $ 8,000        
Share-based compensation of weighted-average period           2 months 12 days        
Performance Shares [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Share-based payment arrangement, expense       16,000 0 $ 24,000 0      
Share-based compensation of weighted-average period           1 year 7 months 6 days        
Unrecognized compensation cost       60,000   $ 60,000        
Number of restricted shares, granted           150,000        
Restricted Stock [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Share-based payment arrangement, expense       2,768,000 $ 285,000 $ 5,150,000 $ 525,000      
Share-based compensation of weighted-average period           1 year 7 months 6 days        
Unrecognized compensation cost       $ 7,384,000   $ 7,384,000        
Number of restricted shares, granted           631,000 0      
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   7,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 990,000 275,000                
Share-based compensation arrangement shares authorized increase 715,000 250,000                
Reserved for future issuance                 25,000