v3.22.2.2
Employee Stock Plans - Narrative (Details)
shares in Millions
9 Months Ended
Oct. 31, 2022
purchase_period
shares
2018 Equity Incentive Plan | Class A common stock  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Common stock reserved and available for issuance (in shares) 26.7
2018 ESPP  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
ESPP offering period (in months) 24 months
Number of purchase periods in offering period | purchase_period 4
Term of purchase period (in months) 6 months
Purchase price, percentage of fair market value 85.00%
2018 ESPP | Class A common stock  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Common stock reserved and available for issuance (in shares) 4.6
Stock Options and RSUs | 2006 Stock Plan and 2015 Equity Incentive Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Aggregate equity awards outstanding (in shares) 4.3