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
6 Months Ended 12 Months Ended
Oct. 31, 2023
Apr. 30, 2023
Accounting Policies [Abstract]    
Series B Preferred Stock, as converted 3,896 822,230
Stock options 6,861,517 4,784,809
Warrants 1,539,999 1,539,999
Restricted stock 779,850 781,060
Total 9,185,262 7,928,098