v3.26.3
SCHEDULE OF CONTRACT LIABILITIES ARISING FROM CONTRACTS WITH CUSTOMERS (Details) - USD ($)
3 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Revenue from Contract with Customer [Abstract]    
Beginning $ 10,802,800
Revenue (15,232,000)
Collections from customers 10,184,500
Ending $ 5,755,300