v3.25.3
LEASES (Details) - USD ($)
3 Months Ended
Jul. 31, 2025
Apr. 30, 2025
Finance lease liabilities $ 468,999 $ 189,473
Finance lease liabilities, non current 152,764 63,027
Current Lease Obligation [Member]    
Finance lease liabilities, non current $ 152,764 63,027
Current Lease Obligation [Member] | Bottom    
Leases discount rate 2.27%  
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, non current $ 316,236 $ 126,446
Non Current Lease Obligation [Member] | Bottom    
Leases discount rate 2.27%  
Leases maturity date March 2027  
Non Current Lease Obligation [Member] | Top    
Leases discount rate 10.51%  
Leases maturity date July 2029