v3.25.2
LEASES (Details) - USD ($)
12 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2023
Finance lease liabilities $ 189,473 $ 189,896 $ 113,604
Finance lease liabilities 63,027 43,710  
Current Lease Obligation [Member]      
Finance lease liabilities $ 63,027 43,710  
Current Lease Obligation [Member] | Bottom      
Leases discount rate 6.13%    
Leases maturity date March 2027    
Current Lease Obligation [Member] | Top      
Leases discount rate 10.51%    
Leases maturity date July 2029    
Non Current Lease Obligation [Member]      
Finance lease liabilities $ 126,446 $ 146,186  
Non Current Lease Obligation [Member] | Bottom      
Leases discount rate 6.13%    
Leases maturity date March 2027    
Non Current Lease Obligation [Member] | Top      
Leases discount rate 10.51%    
Leases maturity date July 2029