XML 74 R60.htm IDEA: XBRL DOCUMENT v3.24.2
Schedule of Stock Option Activity (Details) - $ / shares
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Share-Based Payment Arrangement [Abstract]    
Shares Underlying Options Outstanding, beginning 1,529,185  
Weighted Average Exercise Price, Beginning balance $ 1.75  
Weighted Average Remaining Contractual Term (In Years), Ending 7 years 7 months 6 days 8 years 9 months 18 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 (794,369)  
Weighted Average Exercise Price, Cancelled/forfeited $ 1.29  
Shares underlying options outstanding, expired (273)  
Weighted average exercise price, expired $ 341.08  
Shares Underlying Options, ending 734,543 1,529,185
Weighted average exercise price, ending balance $ 2.12 $ 1.75
Shares Underlying Options, Exercisable at Ending 462,150  
Weighted Average Exercise Price, Exercisable at ending $ 2.85  
Weighted Average Remaining Contractual Term (In Years), Exercisable at Ending 7 years 1 month 6 days