Quarterly report pursuant to Section 13 or 15(d)

NET LOSS PER COMMON SHARE (Tables)

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