v3.26.1
Common Stock and Stockholders' Equity - Shares Available for Issuance (Details) - shares
Jul. 31, 2026
Jan. 31, 2026
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total common stock reserved at period end (in shares) 40,797,865  
Stock options, RSUs and PSUs    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Outstanding stock options and unvested RSUs outstanding (in shares) 11,987,608  
Number of shares available for grant (in shares) 24,298,651 23,024,478
ESPP    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares available for grant (in shares) 4,511,606