XML 56 R30.htm IDEA: XBRL DOCUMENT 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