XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
NET LOSS PER COMMON SHARE (Tables)
6 Months Ended
Oct. 31, 2022
Earnings Per Share [Abstract]  
SCHEDULE OF ANTIDILUTIVE SECURITIES EXCLUDED FROM COMPUTATION OF EARNINGS PER SHARE

 SCHEDULE OF ANTIDILUTIVE SECURITIES EXCLUDED FROM COMPUTATION OF EARNINGS PER SHARE

   October 31, 2022   October 31, 2021 
Common stock equivalents:          
Restricted stock units   441,402    354,757 
Stock options   148,060    95,000 
Stock warrants   2,018,949    1,368,246 
Total   2,608,411    1,813,003