v3.26.3
Convertible Preferred Stock - Narrative (Details) - USD ($)
12 Months Ended 24 Months Ended
Mar. 03, 2025
Oct. 17, 2024
Jun. 17, 2024
Jan. 22, 2024
Dec. 13, 2023
Oct. 19, 2021
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2026
Jun. 14, 2026
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    
Convertible preferred stock, aggregate purchase price               $ 96,700,000      
Issuance of convertible preferred stock (at fair value), excluding embedded derivatives (in shares)         100,000 100,000   178,181      
Warrant liability             $ 0 $ 234,000 $ 0    
Warrant liability, non-cash expense (benefit)             (234,000) (476,000)      
Initial estimated fair value and carrying value of combined embedded derivatives   $ 38,832,000                  
Convertible preferred stock, embedded derivatives, non-cash expense             $ (13,435,000) $ (24,224,000)      
Preferred stock, par value (in dollars per share)             $ 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   171,827
Warrant, term             5 years 6 months   5 years 6 months    
Current redemption value             $ 221,983,000 $ 189,545,000 $ 221,983,000    
Convertible preferred stock, accrued dividends             1,661,000 1,520,000 1,661,000    
Adjustment to reflect redemption value of convertible preferred stock (including accrued dividends and change in fair value of embedded derivatives)             (32,438,000) (96,258,000) $ (128,696,000)    
Convertible Preferred Stock                      
Class of Stock [Line Items]                      
Liquidation preference per share (in dollars per share) $ 7.99                 $ 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%                    
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 1.5                    
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 1.0                    
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 (at fair value), excluding embedded derivatives (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 (at fair value), excluding embedded derivatives (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 (at fair value), excluding embedded derivatives (in shares)   3,436.53                  
Initial estimated fair value and carrying value of combined embedded derivatives                   $ 38,832,000  
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               $ 132,310,000  
Series B-3 Convertible Preferred Stock                      
Class of Stock [Line Items]                      
Issuance of convertible preferred stock (at fair value), excluding embedded derivatives (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                    
Amendment fees $ 650,000                    
Number of shares to be exchanged (in shares)                   178,180.34  
Series B-4 Convertible Preferred Stock                      
Class of Stock [Line Items]                      
Less: Carrying value of combined embedded derivatives at July 31, 2026             1,173,000 $ 14,608,000      
Number of shares to be issued upon exchange (in shares)                   178,180.34  
Preferred Stock, Amount of Preferred Dividends in Arrears             $ 1,661,000