v3.25.2
LEASES (Details 2) - USD ($)
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2023
LEASES      
2026 $ 77,268    
2027 74,397    
2028 34,832    
Thereafter 29,722    
Total lease payments 216,220    
Less: imputed interest (26,747)    
Lease liabilities $ 189,473 $ 189,896 $ 113,604