XML 88 R76.htm IDEA: XBRL DOCUMENT v3.25.1
Convertible Preferred Stock (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Mar. 03, 2025
Oct. 17, 2024
Jun. 17, 2024
Jan. 22, 2024
Dec. 13, 2023
Oct. 19, 2021
Apr. 30, 2025
Jan. 31, 2025
Apr. 30, 2024
Apr. 30, 2025
Apr. 30, 2024
Jul. 31, 2024
Jan. 31, 2024
Jul. 31, 2023
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             $ 3,221,000     $ 96,700,000 $ 166,121,000      
Issuance of convertible preferred stock (in shares)         100,000 100,000 2,917     178,181 166,121      
Warrant liability                   $ 113,000   $ 710,000    
Warrant liability, non-cash expense (benefit)             $ (130,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, 2025                   29,589,000        
Convertible preferred stock, embedded derivatives, non-cash expense             $ (40,145,000)     $ (9,243,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      
Expense reimbursement       $ 1,800,000                    
Temporary equity, shares outstanding (in shares)             178,181 175,264 166,121 178,181 166,121 171,827 166,121 100,000
Warrant, term             5 years 6 months     5 years 6 months        
Current redemption value             $ 170,072,000     $ 170,072,000   $ 180,076,000    
Convertible preferred stock, accrued dividends             1,486,000     1,486,000   1,341,000    
Redemption value of Series B-3 Convertible Preferred Stock at April 30, 2025                   199,661,000   $ 180,076,000    
Adjustment to reflect redemption value of convertible preferred stock (including accrued dividends)             (44,534,000) $ (32,251,000) $ (3,835,000) (76,785,000) $ (11,992,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 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,486,000     1,486,000        
Redemption value of Series B-3 Convertible Preferred Stock at April 30, 2025                   $ 199,661,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