Basis of Presentation - Additional Information (Details) |
3 Months Ended | ||||
---|---|---|---|---|---|
Jul. 31, 2024
$ / shares
|
May 17, 2024
shares
|
May 06, 2024
$ / shares
|
May 05, 2024
shares
|
Apr. 30, 2024
$ / shares
|
|
Organization and Operations [Line Items] | |||||
Reverse stock split, conversion ratio | 0.01 | ||||
Reverse stock split, description | 1-for-100 reverse stock | ||||
Pre-reverse split common stock issued | 100 | ||||
Pre-reverse split common stock outstanding | 100 | ||||
Common stock, par value | $ / shares | $ 0.001 | $ 0.001 | $ 0.001 | ||
IPO Warrants | |||||
Organization and Operations [Line Items] | |||||
Numbers of shares issuable for each warrant and stock options | 100 |