XML 72 R30.htm IDEA: XBRL DOCUMENT v3.24.2
NET LOSS PER COMMON SHARE (Tables)
12 Months Ended
Apr. 30, 2024
Earnings Per Share [Abstract]  
SCHEDULE OF ANTI-DILUTIVE SECURITIES EXCLUDED FROM COMPUTATION OF EARNINGS PER SHARE
   April 30, 2024   April 30, 2023 
Common stock equivalents:          
Restricted stock units   433,475    433,475 
Stock options   192,750    192,750 
Stock warrants   4,288,949    2,888,949 
Total   4,915,174    3,515,174