v3.25.3
LEASES (Details 2) - USD ($)
Jul. 31, 2025
Apr. 30, 2025
Apr. 30, 2024
LEASES      
2026 $ 132,914    
2027 174,347    
2028 134,782    
Thereafter 74,395    
Total lease payments 516,437    
Less: imputed interest (47,438)    
Lease liabilities $ 468,999 $ 189,472 $ 189,896