Annual report pursuant to Section 13 and 15(d)

Antidilutive securities excluded from computation of diluted net loss per share (Details)

v3.23.2
Antidilutive securities excluded from computation of diluted net loss per share (Details) - shares
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Accounting Policies [Abstract]    
Series B Preferred Stock, as converted 822,230 822,230
Stock options 4,784,809 3,694,142
Warrants 1,539,999 1,539,999
Restricted stock 781,060 1,083,675
Total 7,928,098 7,140,046