Quarterly report [Sections 13 or 15(d)]

NET LOSS PER COMMON SHARE (Tables)

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

    January 31, 2026     January 31, 2025  
Common stock equivalents:                
Restricted and deferred stock units     670,786       586,461  
Stock options     557,127       486,480  
Stock warrants     3,223,440       4,788,112  
Total     4,451,353       5,861,053