Annual report [Section 13 and 15(d), not S-K Item 405]

SCHEDULE OF STOCK OPTION ACTIVITY (Details)

v3.25.2
SCHEDULE OF STOCK OPTION ACTIVITY (Details) - $ / shares
12 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2023
Equity [Abstract]      
Number of Options Outstanding, Beginning of Period 192,750 192,750  
Weighted Average Exercise Price Outstanding, Beginning of Period $ 5.54 $ 5.54  
Weighted Average Remaining Contractual Life (Years) 3 years 9 months 7 days 3 years 5 months 8 days 4 years 5 months 8 days
Number of Options, Granted 293,730  
Weighted Average Exercise Price, Granted $ 7.65  
Number of Options, Exercised  
Weighted Average Exercise Price, Exercised  
Number of Options, Forfeited 27,810  
Weighted Average Exercise Price, Forfeited $ 6.06  
Number of Options, Cancelled  
Weighted Average Exercise Price, Cancelled  
Weighted Average Remaining Contractual Life (Years), Granted 5 years    
Number of Options, Forfeited (27,810)  
Number of Options Outstanding, Ending of Period 458,670 192,750 192,750
Weighted Average Exercise Price Outstanding, Ending of Period $ 6.86 $ 5.54 $ 5.54
Number of Options exercisable at end of period 361,817    
Weighted Average Exercise Price, Options exercisable at end of period $ 6.65    
Number of Options expected to vest 96,853    
Weighted Average Exercise Price, Options expected to vest $ 7.65    
Weighted Average Exercise Price, Weighted average fair value of options granted during the period $ 4.94