XML 97 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Convertible Preferred Stock - Schedule of Conversions of Stock (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jan. 31, 2025
Oct. 31, 2024
Jan. 31, 2024
Jan. 31, 2025
Jan. 31, 2024
Jul. 31, 2024
Class of Stock [Line Items]            
Redemption value of Series B-2 Convertible Preferred Stock at January 31, 2025       $ 192,051,000   $ 180,076,000
Less: Carrying value of combined embedded derivatives at January 31, 2025       69,734,000    
Total adjustments to redemption values charged to Stockholder's Equity: $ (26,383,000) $ 58,634,000 $ 6,334,000 32,251,000 $ 8,157,000  
Series B-2 Convertible Preferred Stock            
Class of Stock [Line Items]            
Redemption value of Series B-2 Convertible Preferred Stock at January 31, 2025       192,051,000    
Carrying value of Series B-2 Convertible Preferred Stock at January 31, 2025       122,317,000    
Less: Initial carrying value of Series B-2 Convertible Preferred Stock at October 17, 2024       93,478,000    
Adjustment to increase carrying value of Series Convertible Preferred Stock to its redemption value       28,839,000    
Series B-1 Convertible Preferred Stock            
Class of Stock [Line Items]            
Adjustment to increase carrying value of Series Convertible Preferred Stock to its redemption value       $ 3,412,000