XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.4
Antidilutive securities excluded from computation of diluted net loss per share (Details) - shares
6 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Accounting Policies [Abstract]    
Series B Preferred Stock, as converted 3,896 3,896
Stock options 7,896,903 6,861,517
Warrants 2,292,207 1,539,999
Restricted stock 1,758,313 779,850
Total 11,951,319 9,185,262