v3.26.1
Condensed Consolidated Statements of Convertible Preferred Stock and Stockholders' Equity - USD ($)
Total
Common Stock
Additional Paid-in Capital
Retained Earnings (Deficit)
Treasury Stock
Beginning Balance (in shares) at Jul. 31, 2024 171,827        
Beginning Balance at Jul. 31, 2024 $ 180,076,000        
Increase (Decrease) in Temporary Equity [Roll Forward]          
Extinguishment of convertible preferred stock (in shares) (171,827)        
Extinguishment of convertible preferred stock $ (183,489,000)        
Issuance of convertible preferred stock (in shares) 178,181        
Issuance of convertible preferred stock (at fair value), excluding embedded derivatives $ (96,700,000)        
Adjustment to reflect redemption value of convertible preferred stock (including accrued dividends and change in fair value of embedded derivatives) $ 76,785,000        
Ending Balance (in shares) at Apr. 30, 2025 178,181        
Ending Balance at Apr. 30, 2025 $ 170,072,000        
Beginning balance (in shares) at Jul. 31, 2024   43,766,109      
Beginning balance (in shares) at Jul. 31, 2024         15,033,317
Beginning balance at Jul. 31, 2024 306,253,000 $ 4,377,000 $ 640,145,000 $ 103,580,000 $ (441,849,000)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Equity-classified stock award compensation 2,520,000   2,520,000    
Issuance of employee stock purchase plan shares (in shares)   41,249      
Issuance of employee stock purchase plan shares 101,000 $ 4,000 97,000    
Issuance of restricted stock (in shares)   63,450      
Issuance of restricted stock, net of forfeiture 0 $ 6,000 (6,000)    
Net settlement of stock-based awards (in shares)   524,852      
Net settlement of stock-based awards (785,000) $ 53,000 (838,000)    
Extinguishment of convertible preferred stock 51,179,000        
Adjustment to reflect redemption value of convertible preferred stock (including accrued dividends and change in fair value of embedded derivatives) (76,785,000)   (70,406,000) (6,379,000)  
Reversal of dividend equivalents 33,000   6,000 27,000  
Net loss (163,212,000)     (163,212,000)  
Ending balance (in shares) at Apr. 30, 2025   44,395,660      
Ending balance (in shares) at Apr. 30, 2025         15,033,317
Ending balance at Apr. 30, 2025 115,433,000 $ 4,440,000 567,647,000 (14,805,000) $ (441,849,000)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock Issued During Period, Value, New Issues (3,221,000)   (3,221,000)    
Additional Paid in Capital, Preferred Stock Amendment Fees $ (650,000)   (650,000)    
Beginning Balance (in shares) at Jan. 31, 2025 175,264        
Beginning Balance at Jan. 31, 2025 $ 122,317,000        
Increase (Decrease) in Temporary Equity [Roll Forward]          
Issuance of convertible preferred stock (in shares) 2,917        
Issuance of convertible preferred stock (at fair value), excluding embedded derivatives $ (3,221,000)        
Adjustment to reflect redemption value of convertible preferred stock (including accrued dividends and change in fair value of embedded derivatives) $ 44,534,000        
Ending Balance (in shares) at Apr. 30, 2025 178,181        
Ending Balance at Apr. 30, 2025 $ 170,072,000        
Beginning balance (in shares) at Jan. 31, 2025   44,380,110      
Beginning balance (in shares) at Jan. 31, 2025         15,033,317
Beginning balance at Jan. 31, 2025 128,708,000 $ 4,438,000 614,858,000 (48,739,000) $ (441,849,000)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Equity-classified stock award compensation 1,195,000   1,195,000    
Issuance of employee stock purchase plan shares (in shares)   13,663      
Issuance of employee stock purchase plan shares 18,000 $ 1,000 17,000    
Net settlement of stock-based awards (in shares)   1,887      
Net settlement of stock-based awards (18,000) $ 1,000 (19,000)    
Adjustment to reflect redemption value of convertible preferred stock (including accrued dividends and change in fair value of embedded derivatives) (44,534,000)   (44,534,000)    
Reversal of dividend equivalents 1,000   1,000    
Net loss 33,934,000     33,934,000  
Ending balance (in shares) at Apr. 30, 2025   44,395,660      
Ending balance (in shares) at Apr. 30, 2025         15,033,317
Ending balance at Apr. 30, 2025 115,433,000 $ 4,440,000 567,647,000 (14,805,000) $ (441,849,000)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock Issued During Period, Value, New Issues (3,221,000)   (3,221,000)    
Additional Paid in Capital, Preferred Stock Amendment Fees $ (650,000)   (650,000)    
Beginning Balance (in shares) at Jul. 31, 2025 178,181        
Beginning Balance at Jul. 31, 2025 $ 189,545,000        
Ending Balance (in shares) at Jan. 31, 2026 178,181        
Ending Balance at Jan. 31, 2026 $ 199,973,000        
Beginning balance (in shares) at Jul. 31, 2025 44,443,626 44,443,626      
Beginning balance (in shares) at Jul. 31, 2025 15,033,317       15,033,317
Beginning balance at Jul. 31, 2025 $ 104,422,000 $ 4,444,000 548,722,000 (6,895,000) $ (441,849,000)
Ending balance (in shares) at Jan. 31, 2026   44,708,747      
Ending balance (in shares) at Jan. 31, 2026         15,033,317
Ending balance at Jan. 31, 2026 $ 65,606,000 $ 4,471,000 539,393,000 (36,409,000) $ (441,849,000)
Beginning Balance (in shares) at Jul. 31, 2025 178,181        
Beginning Balance at Jul. 31, 2025 $ 189,545,000        
Increase (Decrease) in Temporary Equity [Roll Forward]          
Adjustment to reflect redemption value of convertible preferred stock (including accrued dividends and change in fair value of embedded derivatives) $ 21,238,000        
Ending Balance (in shares) at Apr. 30, 2026 178,181        
Ending Balance at Apr. 30, 2026 $ 210,783,000        
Beginning balance (in shares) at Jul. 31, 2025 44,443,626 44,443,626      
Beginning balance (in shares) at Jul. 31, 2025 15,033,317       15,033,317
Beginning balance at Jul. 31, 2025 $ 104,422,000 $ 4,444,000 548,722,000 (6,895,000) $ (441,849,000)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Equity-classified stock award compensation 2,720,000   2,720,000    
Issuance of employee stock purchase plan shares (in shares)   32,721      
Issuance of employee stock purchase plan shares 77,000 $ 3,000 74,000    
Issuance of restricted stock (in shares)   146,480      
Issuance of restricted stock, net of forfeiture 0 $ 15,000 (15,000)    
Net settlement of stock-based awards (in shares)   324,915      
Net settlement of stock-based awards (520,000) $ 33,000 (553,000)    
Adjustment to reflect redemption value of convertible preferred stock (including accrued dividends and change in fair value of embedded derivatives)     111,117,000    
Adjustment to reflect redemption value of convertible preferred stock (including accrued dividends and change in fair value of embedded derivatives) (21,238,000)   (21,238,000)    
Net loss $ (32,967,000)     (32,967,000)  
Ending balance (in shares) at Apr. 30, 2026 44,947,742 44,947,742      
Ending balance (in shares) at Apr. 30, 2026 15,033,317       15,033,317
Ending balance at Apr. 30, 2026 $ 52,494,000 $ 4,495,000 529,710,000 (39,862,000) $ (441,849,000)
Beginning Balance (in shares) at Jan. 31, 2026 178,181        
Beginning Balance at Jan. 31, 2026 $ 199,973,000        
Increase (Decrease) in Temporary Equity [Roll Forward]          
Adjustment to reflect redemption value of convertible preferred stock (including accrued dividends and change in fair value of embedded derivatives) $ 10,810,000        
Ending Balance (in shares) at Apr. 30, 2026 178,181        
Ending Balance at Apr. 30, 2026 $ 210,783,000        
Beginning balance (in shares) at Jan. 31, 2026   44,708,747      
Beginning balance (in shares) at Jan. 31, 2026         15,033,317
Beginning balance at Jan. 31, 2026 65,606,000 $ 4,471,000 539,393,000 (36,409,000) $ (441,849,000)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Equity-classified stock award compensation 1,181,000   1,181,000    
Issuance of employee stock purchase plan shares (in shares)   10,693      
Issuance of employee stock purchase plan shares 31,000 $ 1,000 30,000    
Issuance of restricted stock (in shares)   146,480      
Issuance of restricted stock, net of forfeiture 0 $ 15,000 (15,000)    
Net settlement of stock-based awards (in shares)   81,822      
Net settlement of stock-based awards (61,000) $ 8,000 (69,000)    
Adjustment to reflect redemption value of convertible preferred stock (including accrued dividends and change in fair value of embedded derivatives) (10,810,000)   (10,810,000)    
Net loss $ (3,453,000)     (3,453,000)  
Ending balance (in shares) at Apr. 30, 2026 44,947,742 44,947,742      
Ending balance (in shares) at Apr. 30, 2026 15,033,317       15,033,317
Ending balance at Apr. 30, 2026 $ 52,494,000 $ 4,495,000 $ 529,710,000 $ (39,862,000) $ (441,849,000)