v3.25.2
Share-Based Compensation Plans (Details Narrative) - USD ($)
1 Months Ended 12 Months Ended
Feb. 09, 2022
Jan. 31, 2025
Apr. 30, 2025
Apr. 30, 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        
Options unvested     58,000        
Unvested options intrinsic value     $ 0        
Weighted average remaining contractual term     7 years 8 months 12 days        
Share-based payment arrangement, expense     $ 47,000 $ 82,000      
Unrecognized compensation cost related to non-vested stock     $ 26,000        
Share-based compensation of weighted-average period     8 months 12 days        
Restricted Stock [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Share-based payment arrangement, expense     $ 4,600,000 $ 1,000,000.0      
Share-based compensation of weighted-average period     1 year 7 months 6 days        
Number of restricted shares, granted     21,079,453 4,439,257      
Unrecognized compensation cost     $ 15,200,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   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 275,000            
Share-based compensation arrangement shares authorized increase 250,000            
Reserved for future issuance           25,000