Quarterly report [Sections 13 or 15(d)]

TREASURY STOCK (Details Narrative)

v3.26.1
TREASURY STOCK (Details Narrative) - USD ($)
9 Months Ended
Dec. 11, 2025
Jan. 31, 2026
Jan. 31, 2025
Apr. 30, 2025
Class of Stock [Line Items]        
Stock issued for compensation   $ 892,500 $ 0  
Treasury stock, value   $ 45,009,541   $ 44,607,916
Treasury Stock, Common [Member]        
Class of Stock [Line Items]        
Treasury stock, common shares   15,270,066   14,876,316
Treasury stock, value   $ 45,009,541   $ 44,607,916
Restricted Stock Units (RSUs) [Member]        
Class of Stock [Line Items]        
Restricted stock 875,000      
Restricted stock vested 393,750      
Restricted units valued $ 401,625      
Stock issued for compensation $ 892,500