XML 67 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Stock Option Activity (Details) - $ / shares
9 Months Ended 12 Months Ended
Jan. 31, 2025
Apr. 30, 2024
Share-Based Payment Arrangement [Abstract]    
Shares Underlying Options Outstanding, beginning 734,543  
Weighted Average Exercise Price, Beginning balance $ 2.12  
Weighted Average Remaining Contractual Term (In Years), Ending 6 years 7 months 6 days 7 years 7 months 6 days
Shares underlying Options Outstanding, Granted  
Weighted Average Exercise Price, Granted  
Shares Underlying Options ,Exercised  
Weighted Average Exercise Price, Exercised  
Shares Underlying Options, Cancelled/forfeited (251,201)  
Weighted Average Exercise Price, Cancelled/forfeited $ 1.20  
Shares Underlying Options, ending 483,342 734,543
Weighted average exercise price, ending balance $ 2.59 $ 2.12
Shares Underlying Options, Exercisable at Ending 425,440  
Weighted Average Exercise Price, Exercisable at ending $ 2.85  
Weighted Average Remaining Contractual Term (In Years), Exercisable at Ending 6 years 4 months 24 days