v3.26.1
Share-Based Compensation Plans (Details Narrative) - USD ($)
1 Months Ended 12 Months Ended
Jan. 27, 2026
Jun. 03, 2025
Feb. 09, 2022
Jan. 31, 2025
Apr. 30, 2026
Apr. 30, 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      
Weighted average remaining contractual term         5 years 7 months 6 days      
Share-based payment arrangement, expense         $ 22,000 $ 47,000    
Performance Shares [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Share-based payment arrangement, expense         56,000 0    
Unrecognized compensation cost         $ 29,000      
Share-based compensation of weighted-average period         1 year 1 month 6 days      
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         $ 9,500,000 $ 4,600,000    
Unrecognized compensation cost         $ 8,500,000      
Share-based compensation of weighted-average period         1 year 6 months      
Number of restricted shares, granted         12,696,574 21,079,453    
2015 Omnibus Incentive Plan [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Share-based compensation arrangement shares authorized         32,282,036 27,282,036   1,332,036
Share-based compensation arrangement shares authorized increase       5,000,000        
2018 Inducement Plan [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Share-based compensation arrangement shares authorized 1,990,000 990,000 275,000          
Share-based compensation arrangement shares authorized increase 1,000,000 715,000 250,000          
Reserved for future issuance             25,000