v3.26.3
SCHEDULE OF INCOME LOSS BEFORE INCOME TAXES (Details) - USD ($)
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Income Tax Disclosure [Abstract]    
United States $ (7,182,814) $ (2,302,780)
Foreign (11,458,915) 8,948,000
Loss before income taxes $ (18,641,729) $ 6,645,220