v3.26.1
Convertible Preferred Stock (Details) - USD ($)
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Jun. 14, 2026
Jun. 12, 2026
Apr. 30, 2026
Mar. 03, 2025
Oct. 17, 2024
Jun. 17, 2024
Jan. 22, 2024
Dec. 13, 2023
Oct. 19, 2021
Apr. 30, 2026
Apr. 30, 2025
Jan. 31, 2026
Apr. 30, 2026
Apr. 30, 2025
Jul. 31, 2025
Jan. 31, 2025
Jul. 31, 2024
Class of Stock [Line Items]                                  
Series A convertible preferred stock, shares authorized (in shares)     178,181             178,181     178,181        
Series A convertible preferred stock, par value per share (in dollars per share)     $ 0.10             $ 0.10     $ 0.10   $ 0.10    
Convertible preferred stock, aggregate purchase price                     $ 3,221,000     $ 96,700,000      
Issuance of convertible preferred stock (in shares)               100,000 100,000   2,917     178,181      
Warrant liability                         $ 262,000 $ 234,000      
Warrant liability, non-cash expense (benefit)                   $ (1,417,000) $ (130,000)   28,000 (597,000)      
Initial estimated fair value and carrying value of combined embedded derivatives         $ 38,832,000                        
Less: Carrying value of combined embedded derivatives at April 30, 2026                       $ 14,608,000 7,462,000        
Convertible preferred stock, embedded derivatives, non-cash expense                   $ 6,008,000 $ (40,145,000)   $ 7,146,000 $ (9,243,000)      
Preferred stock, par value (in dollars per share)     $ 0.10             $ 0.10     $ 0.10   $ 0.10    
Shares issued upon conversion (in shares)             115,721.22                    
Expense reimbursement             $ 1,800,000                    
Temporary equity, shares outstanding (in shares)     178,181             178,181 178,181 178,181 178,181 178,181 178,181 175,264 171,827
Current redemption value     $ 210,783,000             $ 210,783,000     $ 210,783,000   $ 189,545,000    
Convertible preferred stock, accrued dividends     $ 1,625,000             1,625,000     1,625,000   1,520,000    
Redemption value of Series B-3 Convertible Preferred Stock at April 30, 2026                         218,245,000   $ 204,153,000    
Adjustment to reflect redemption value of convertible preferred stock (including accrued dividends and change in fair value of embedded derivatives)                   $ (10,810,000) $ (44,534,000)   $ (21,238,000) $ (76,785,000)      
Warrant, term     5 years 6 months             5 years 6 months     5 years 6 months        
Convertible Preferred Stock                                  
Class of Stock [Line Items]                                  
Liquidation preference per share (in dollars per share)       $ 7.99                          
Series A convertible preferred stock, shares authorized (in shares)       50,000,000                          
Series A convertible preferred stock, par value per share (in dollars per share)                 $ 0.10                
Dividend rate, in cash       7.75%                          
Dividend rate       6.50%                          
Preferred stock redemption rate       50.00%                          
Stock price change period         30 days                        
Disposition of business, maximum fair value       $ 75,000,000                          
Disposition of business, maximum fair value, ca satisfaction       $ 20,000,000                          
Convertible Preferred Stock | IPO                                  
Class of Stock [Line Items]                                  
Convertible preferred stock, aggregate purchase price                 $ 100,000,000                
Series B Preferred Stock                                  
Class of Stock [Line Items]                                  
Conversion rate       150.00%                          
Shares issued and sold (in shares)             45,000                    
Preferred stock, par value (in dollars per share)             $ 0.10                    
Shares issued during period, value             $ 45,000,000                    
Shares issued, price per shares (usd per share)             $ 1,000                    
Shares, issued (in shares)             5,400                    
Proceeds from issuance of convertible preferred stock             $ 43,200,000                    
Temporary equity, shares outstanding (in shares)           166,121.22                      
Dividend rate, percent       9.00%                          
Liquidation rate       100.00%                          
Series A-1 Convertible Preferred Stock                                  
Class of Stock [Line Items]                                  
Series A convertible preferred stock, par value per share (in dollars per share)               $ 0.10                  
Issuance of convertible preferred stock (in shares)             100,000 100,000                  
Liquidation preference per share (usd per share)               $ 1,134.2                  
Series B-1 Convertible Preferred Stock                                  
Class of Stock [Line Items]                                  
Series A convertible preferred stock, par value per share (in dollars per share)           $ 0.10                      
Issuance of convertible preferred stock (in shares)           5,705.83                      
Temporary equity, stock issued during period, shares, exchanged (in shares)         171,827.05 166,121.22                      
Temporary equity, liquidation preference         $ 1,067.87 $ 1,036.58                      
Series B-2 Convertible Preferred Stock                                  
Class of Stock [Line Items]                                  
Issuance of convertible preferred stock (in shares)         3,436.53                        
Temporary equity, stock issued during period, shares, exchanged (in shares)       175,263.58 171,827.05                        
Temporary equity, liquidation preference       $ 1,104.48                          
Preferred stock, convertible, conversion price (in dollars per share)         $ 0.10                        
Initial estimated fair value of Series B-2 Convertible Preferred Stock         $ 132,310,000                        
Convertible preferred stock, accrued dividends     $ 1,625,000             $ 1,625,000     $ 1,625,000        
Redemption value of Series B-3 Convertible Preferred Stock at April 30, 2026     $ 218,245,000                            
Adjustment to reflect redemption value of convertible preferred stock (including accrued dividends and change in fair value of embedded derivatives)                       $ (106,686,000) $ (117,496,000)        
Series B-2 Convertible Preferred Stock | Subsequent Event                                  
Class of Stock [Line Items]                                  
Redemption value of Series B-3 Convertible Preferred Stock at April 30, 2026   $ 220,466,000                              
Series B-3 Convertible Preferred Stock                                  
Class of Stock [Line Items]                                  
Issuance of convertible preferred stock (in shares)       2,916.76                          
Temporary equity, stock issued during period, shares, exchanged (in shares)       175,263.58                          
Preferred stock, convertible, conversion price (in dollars per share)       $ 0.10                          
Temporary equity, stock issued during period, cash       $ 650,000                          
Series B-3 Convertible Preferred Stock | Subsequent Event                                  
Class of Stock [Line Items]                                  
Temporary equity, stock issued during period, shares, exchanged (in shares) 178,180.34                                
Preferred stock, convertible, conversion price (in dollars per share) $ 7.99