Quarterly report [Sections 13 or 15(d)]

SCHEDULE OF STOCK OPTION ACTIVITY (Details)

v3.26.1
SCHEDULE OF STOCK OPTION ACTIVITY (Details) - $ / shares
9 Months Ended 12 Months Ended
Jan. 31, 2026
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 4 months 20 days 3 years 9 months 7 days
Number of Options, Granted 109,588  
Weighted Average Exercise Price, Granted $ 19.24  
Weighted Average Remaining Contractual Life (Years), Granted 5 years  
Number of Options, Exercised (8,631)  
Weighted Average Exercise Price, Exercised $ 7.65  
Weighted Average Remaining Contractual Life (Years), Exercised 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), Cancelled 4 years 9 months 14 days  
Number of Options Outstanding, Ending of Period 557,127 458,670
Weighted Average Exercise Price Outstanding, Ending of Period $ 9.28 $ 6.86
Number of Options Exercisable at End of Period 415,266  
Weighted Average Exercise Price, Options Exercisable at End of Period $ 6.78  
Number of Options expected to Vest 141,861  
Weighted Average Exercise Price, Options Expected to Vest $ 16.60  
Weighted Average Exercise Price, Weighted Average Fair Value of Options Granted $ 10.73