v3.26.3
ACCOUNTS RECEIVABLE (Tables)
3 Months Ended
Jul. 31, 2026
Credit Loss [Abstract]  
SCHEDULE OF ACCOUNTS RECEIVABLE

Accounts receivable consisted of the following:

 SCHEDULE OF ACCOUNTS RECEIVABLE  

   As of    As of 
   July 31, 2026   April 30, 2026 
           
Accounts receivable  $8,833,379   $17,997,211