v3.25.1
SCHEDULE OF BOND LIABILITIES MINIMUM PAYMENTS (Details)
Apr. 30, 2025
USD ($)
Other Liabilities Disclosure [Abstract]  
2026 $ 1,041,000
2027 500,000
2028 500,000
2029 1,089,000
2030
Thereafter
Total $ 3,130,000