v3.26.1
Redeemable Convertible Preferred Stock - Narrative (Details)
$ in Thousands
Apr. 30, 2026
USD ($)
shares
Dec. 15, 2025
shares
Dec. 14, 2025
Apr. 30, 2025
USD ($)
shares
Jan. 31, 2025
USD ($)
shares
Temporary Equity [Line Items]          
Redeemable convertible preferred stock, shares issued (in shares) 0 69,852,421      
Redeemable convertible preferred stock, liquidation preference, Net Carrying Value | $ $ 227,200     $ 227,198 $ 227,198
Redeemable convertible preferred stock, shares outstanding (in shares) 0 69,852,421   69,852,421 69,914,359
Series A Preferred Stock          
Temporary Equity [Line Items]          
Preferred stock conversion ratio     1    
Series B Preferred Stock          
Temporary Equity [Line Items]          
Preferred stock conversion ratio     1    
Series C Preferred Stock          
Temporary Equity [Line Items]          
Preferred stock conversion ratio     1    
Series D Preferred Stock          
Temporary Equity [Line Items]          
Preferred stock conversion ratio     1    
Series E Preferred Stock          
Temporary Equity [Line Items]          
Preferred stock conversion ratio     1    
Series F Preferred Stock          
Temporary Equity [Line Items]          
Preferred stock conversion ratio     1    
Series G Preferred Stock          
Temporary Equity [Line Items]          
Preferred stock conversion ratio     1    
Redeemable Convertible Preferred Stock Series G-1          
Temporary Equity [Line Items]          
Preferred stock conversion ratio     1    
Redeemable Convertible Preferred Stock Series H-1          
Temporary Equity [Line Items]          
Preferred stock conversion ratio     1    
Redeemable Convertible Preferred Stock Series H-2          
Temporary Equity [Line Items]          
Preferred stock conversion ratio     1