Quarterly report [Sections 13 or 15(d)]

SCHEDULE OF STOCK OPTION ACTIVITY (Details)

v3.25.3
SCHEDULE OF STOCK OPTION ACTIVITY (Details) - $ / shares
6 Months Ended 12 Months Ended
Oct. 31, 2025
Apr. 30, 2025
Equity [Abstract]    
Number of Options Outstanding, Beginning of Period 458,670  
Weighted Average Exercise Price Outstanding, Beginning of Period $ 6.86  
Weighted Average Remaining Contractual Life (Years) 3 years 3 months 3 years 9 months 7 days
Number of Options, Granted  
Weighted Average Exercise Price, Granted  
Number of Options, Exercised (6,905)  
Weighted Average Exercise Price, Exercised $ 7.65  
Weighted Average Remaining Contractual Life (Years), Granted 4 years 6 months 14 days  
Number of Options, Forfeited  
Weighted Average Exercise Price, Forfeited  
Number of Options, Cancelled (2,500)  
Weighted Average Exercise Price, Cancelled $ 7.52  
Weighted Average Remaining Contractual Life (Years), Granted 4 years 9 months 14 days  
Number of Options Outstanding, Ending of Period 449,265 458,670
Weighted Average Exercise Price Outstanding, Ending of Period $ 6.84 $ 6.86
Number of Options Exercisable at End of Period 384,702  
Weighted Average Exercise Price, Options Exercisable at End of Period $ 6.71  
Number of Options expected to Vest 64,563  
Weighted Average Exercise Price, Options Expected to Vest $ 7.65  
Weighted Average Exercise Price, Weighted Average Fair Value of Options Granted