Quarterly report [Sections 13 or 15(d)]

NET LOSS PER COMMON SHARE (Tables)

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

  

    October 31, 2025     October 31, 2024  
Common stock equivalents:                
Restricted and deferred stock units     586,461       425,548  
Stock options     449,265       192,750  
Stock warrants     2,408,395       4,273,949  
Total     3,444,121       4,892,247