v3.26.3
SCHEDULE OF COMPONENTS OF PROVISION FOR INCOME TAXES (Details) - USD ($)
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Current:    
U.S. federal and state
Foreign (2,011,773)
Total current income tax expense (2,011,773)
Deferred:    
U.S. federal and state 1,081,209
Foreign
Total deferred income tax benefit 1,081,209
Income tax benefit/(expense) $ 1,081,209 $ (2,011,773)