Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.3
Antidilutive securities excluded from computation of diluted net loss per share (Details) - shares
3 Months Ended 12 Months Ended
Jul. 31, 2023
Apr. 30, 2023
Accounting Policies [Abstract]    
Series B Preferred Stock, as converted 3,896 822,230
Stock options 6,884,017 4,784,809
Warrants 1,539,999 1,539,999
Restricted stock 842,701 781,060
Total 9,270,613 7,928,098