XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.4
NET LOSS PER COMMON SHARE (Tables)
9 Months Ended
Jan. 31, 2023
Earnings Per Share [Abstract]  
SCHEDULE OF ANTIDILUTIVE SECTURITIES EXCLUDED FROM COMPUTATION OF EARNINGS PER SHARE

 

   January 31, 2023   January 31, 2022 
Common stock equivalents:           
Restricted stock units    433,475    441,402 
Stock options    198,060    148,060 
Stock warrants    2,018,949    1,368,246 
Total    2,650,484    1,957,708