Annual report [Section 13 and 15(d), not S-K Item 405]

NET LOSS PER COMMON SHARE (Tables)

v3.25.2
NET LOSS PER COMMON SHARE (Tables)
12 Months Ended
Apr. 30, 2025
Earnings Per Share [Abstract]  
SCHEDULE OF ANTI-DILUTIVE SECURITIES EXCLUDED FROM COMPUTATION OF EARNINGS PER SHARE

 

    April 30, 2025     April 30, 2024  
Common stock equivalents:                
Restricted stock units     586,461       433,475  
Stock options     458,670       192,750  
Stock warrants     4,443,444       4,288,949  
Total     5,488,575       4,915,174