Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.1
Antidilutive securities excluded from computation of diluted net loss per share (Details) - shares
9 Months Ended 12 Months Ended
Jan. 31, 2024
Apr. 30, 2023
Accounting Policies [Abstract]    
Series B Preferred Stock, as converted 3,896 822,230
Stock options 6,679,100 4,784,809
Warrants 1,539,999 1,539,999
Restricted stock 653,386 781,060
Total 8,876,381 7,928,098