Quarterly report pursuant to Section 13 or 15(d)

NET LOSS PER COMMON SHARE (Tables)

v3.24.1
NET LOSS PER COMMON SHARE (Tables)
9 Months Ended
Jan. 31, 2024
Earnings Per Share [Abstract]  
SCHEDULE OF ANTI-DILUTIVE SECURITIES EXCLUDED FROM COMPUTATION OF EARNINGS PER SHARE
    January 31, 2024     January 31, 2023  
Common stock equivalents:                
Restricted stock units     433,475       433,475  
Stock options     192,750       198,060  
Stock warrants     2,888,949       2,018,949  
Total     3,515,174       2,650,484