XML 30 R23.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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