Quarterly report [Sections 13 or 15(d)]

TREASURY STOCK (Details Narrative)

v3.25.2
TREASURY STOCK (Details Narrative) - USD ($)
Jul. 31, 2025
Apr. 30, 2025
Class of Stock [Line Items]    
Treasury stock, value $ 44,607,916 $ 44,607,916
Treasury Stock, Common [Member]    
Class of Stock [Line Items]    
Treasury stock, common shares 14,876,316 14,876,316
Treasury stock, value $ 44,607,916 $ 44,607,916