Quarterly report [Sections 13 or 15(d)]

NET LOSS PER COMMON SHARE (Tables)

v3.25.1
NET LOSS PER COMMON SHARE (Tables)
9 Months Ended
Jan. 31, 2025
Earnings Per Share [Abstract]  
SCHEDULE OF ANTI-DILUTIVE SECURITIES EXCLUDED FROM COMPUTATION OF EARNINGS PER SHARE

 

    January 31, 2025     January 31, 2024  
Common stock equivalents:            
Restricted and deferred stock units     586,461       433,475  
Stock options     486,480       192,750  
Stock warrants     4,788,112       2,888,949  
Total     5,861,053       3,515,174