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

 

   April 30, 2026   April 30, 2025 
Common stock equivalents:          
Restricted and deferred stock units   670,786    586,461 
Stock options   548,056    458,670 
Stock warrants   3,165,583    4,443,444 
           
Total   4,384,425    5,488,575