XML 108 R92.htm IDEA: XBRL DOCUMENT v3.25.3
Convertible Preferred Stock (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 03, 2025
Oct. 17, 2024
Jun. 17, 2024
Jan. 22, 2024
Dec. 13, 2023
Oct. 19, 2021
Jul. 31, 2025
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
Class of Stock [Line Items]                      
Series A convertible preferred stock, shares authorized (in shares)             178,181 178,181 171,827    
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 $ 172,035,000    
Issuance of convertible preferred stock (in shares)         100,000 100,000   178,181 171,827    
Warrant liability               $ 234,000 $ 710,000    
Warrant liability, non-cash expense (benefit)               (476,000) $ (5,730,000)    
Initial estimated fair value and carrying value of combined embedded derivatives   $ 38,832,000                  
Less: Carrying value of combined embedded derivatives at July 31, 2025               14,608,000      
Convertible preferred stock, embedded derivatives, non-cash expense               $ (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              
Proceeds from issuance of convertible preferred stock               $ 0 $ 43,200,000 $ 0  
Expense reimbursement       $ 1,800,000              
Temporary equity, shares outstanding (in shares)             178,181 178,181 171,827 100,000 100,000
Warrant, term             5 years 6 months 5 years 6 months      
Current redemption value             $ 189,545,000 $ 189,545,000 $ 180,076,000    
Convertible preferred stock, accrued dividends             1,520,000 1,520,000 1,341,000    
Redemption value of Series B-3 Convertible Preferred Stock at July 31, 2025               204,153,000 180,076,000    
Adjustment to reflect redemption value of convertible preferred stock (including accrued dividends)             (96,258,000) (96,258,000) $ (15,900,000) $ (7,007,000)  
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 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 (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             $ 5,978,000 5,978,000      
Redemption value of Series B-3 Convertible Preferred Stock at July 31, 2025               $ 204,153,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                    
Amendment fees $ 650,000