v3.25.1
Net Loss Per Share - Schedule of Potentially Dilutive Securities Excluded from Computation of Diluted Net Loss Per Share (Details) - shares
3 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Redeemable Convertible Preferred Stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities excluded from calculation of diluted net loss per share 0 42,465,855
Stock Options with Service only Conditions    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities excluded from calculation of diluted net loss per share 5,691,898 6,621,480
Unvested RSUs with service-only conditions    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities excluded from calculation of diluted net loss per share 3,790,516 2,762,194
Stock Options with Performance or Market Conditions    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities excluded from calculation of diluted net loss per share 800,248 1,176,924
Unvested Early Exercise of Options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities excluded from calculation of diluted net loss per share 31,754 43,214
Unvested RSAs with service-only conditions    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities excluded from calculation of diluted net loss per share 0 64,176
Acquisition Indemnity Shares Withheld    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities excluded from calculation of diluted net loss per share 41,959 41,959
Unvested RSUs with performance conditions    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities excluded from calculation of diluted net loss per share 7,925,186 1,380,370