v3.26.1
Net Loss Per Share - Schedule of Potentially Dilutive Securities Excluded from Computation of Diluted Net Loss Per Share (Details) - shares
6 Months Ended
Jul. 31, 2026
Jul. 31, 2025
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 3,264,797 4,419,888
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 7,669,829 5,288,879
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 474,975 779,488
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 13,231 31,754
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 52,054 0
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 6,878,491 7,364,442