XML 93 R76.htm IDEA: XBRL DOCUMENT v3.24.4
Convertible Preferred Stock - Schedule of Conversions of Stock (Details) - USD ($)
3 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Class of Stock [Line Items]    
Redemption value of Series B-2 Convertible Preferred Stock at October 31, 2024 $ 187,814,000 $ 180,076,000
Less: Carrying value of combined embedded derivatives at October 31, 2024 39,114,000  
Total adjustments to redemption values charged to Stockholder's Equity 58,634,000 $ (1,823,000)
Series B-2 Convertible Preferred Stock    
Class of Stock [Line Items]    
Redemption value of Series B-2 Convertible Preferred Stock at October 31, 2024 187,814,000  
Carrying value of Series B-2 Convertible Preferred Stock at October 31, 2024 148,700,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 55,222,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