v3.26.1
Common Stock and Stockholders' Equity - Shares Available for Issuance (Details) - shares
Apr. 30, 2026
Jan. 31, 2026
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total common stock reserved at period end (in shares) 42,413,947  
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,437,165  
Number of shares available for grant (in shares) 26,008,878 23,024,478
ESPP    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares available for grant (in shares) 4,967,904