v3.26.3
SCHEDULE OF ACCOUNTS RECEIVABLE (Details) - USD ($)
Jul. 31, 2026
Apr. 30, 2026
Credit Loss [Abstract]    
Accounts receivable $ 8,833,379 $ 17,997,211