XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.0.1
NET LOSS PER COMMON SHARE (Tables)
9 Months Ended
Jan. 31, 2022
Earnings Per Share [Abstract]  
SCHEDULE OF ANTIDILUTIVE SECURITIES EXCLUDED FROM COMPUTATION OF EARNINGS PER SHARE

 

   January 31, 2022   January 31, 2021 
Common stock equivalents:          
Restricted stock units   441,402    342,856 
Stock options   148,060    95,000 
Stock warrants   1,368,246    1,380,160 
Total   1,957,708    1,818,016