XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.3
NET LOSS PER COMMON SHARE (Tables)
3 Months Ended
Jul. 31, 2024
Earnings Per Share [Abstract]  
SCHEDULE OF ANTI-DILUTIVE SECURITIES EXCLUDED FROM COMPUTATION OF EARNINGS PER SHARE

 

   July 31, 2024   July 31, 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