XML 39 R32.htm IDEA: XBRL DOCUMENT v3.24.4
Stockholders' Equity - Preferred Stock - Additional Information (Details)
6 Months Ended
Dec. 12, 2024
$ / shares
shares
Oct. 31, 2024
USD ($)
$ / shares
shares
Oct. 31, 2023
shares
May 06, 2024
$ / shares
Apr. 30, 2024
$ / shares
shares
Class of Stock [Line Items]          
Number of preferred stock converted     20    
Preferred stock, shares authorized   20,000,000      
Preferred stock par value | $ / shares   $ 0.001      
Conversion price of common stock | $ / shares   $ 0.001   $ 0.001 $ 0.001
Common Stock          
Class of Stock [Line Items]          
Number of preferred stock converted   78,893 20    
Conversion price of common stock | $ / shares   $ 120.49      
Common Stock | Subsequent Event          
Class of Stock [Line Items]          
Number of preferred stock converted 81,147        
Conversion price of common stock | $ / shares $ 117.16        
Series A Preferred Stock          
Class of Stock [Line Items]          
Preferred stock, shares authorized   10,000      
Series B Preferred Stock          
Class of Stock [Line Items]          
Preferred stock, shares authorized   10,000      
Series C Preferred Stock          
Class of Stock [Line Items]          
Number of preferred stock converted     431    
Conversion ratio     0.0464    
Preferred stock, shares authorized   600,000      
Offering price per unit | $ / shares   $ 25      
Preferred stock, shares outstanding   380,440     380,440
Preferred stock dividends rate per share | $ / shares   $ 1.5      
Dividends declared | $   $ 0      
Preferred stock, voting rights   The holders of the shares of Series C Preferred Stock have voting rights equal to an equivalent number of shares of Common Stock into which it is convertible and vote together as one class with Common Stock.      
Series C Preferred Stock | FRV | Minimum          
Class of Stock [Line Items]          
Preferred stock, shares outstanding   71,000