v3.22.2.2
Equity Incentive Plans - Narrative (Details)
3 Months Ended 9 Months Ended
Nov. 06, 2022
USD ($)
period
shares
May 08, 2022
shares
Oct. 31, 2021
USD ($)
Nov. 06, 2022
USD ($)
plan
period
shares
Oct. 31, 2021
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of equity incentive plans | plan       2  
Equity awards expiration period (no later than)       10 years  
Total stock-based compensation expense $ 86,979,000   $ 76,000,000 $ 245,114,000 $ 207,763,000
PRSUs          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Additional share issued | shares   647,586      
Cancelled (in shares) | shares   34,960      
2015 Employee Stock Purchase Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Employee stock purchase plan offering period       24 months  
Number of purchase periods | period 4     4  
Purchase period, term       6 months  
ESPP modification charge $ 10,400,000        
Total stock-based compensation expense 5,500,000   $ 8,900,000 $ 17,300,000 $ 25,300,000
Unrecognized stock-based compensation expense $ 37,800,000     $ 37,800,000  
Compensation cost (in years)       1 year 9 months 18 days  
2015 Employee Stock Purchase Plan | Class A          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Payroll deductions percentage 30.00%     30.00%  
Share cap for ESPP at purchase date (in shares) | shares 3,000     3,000  
Dollar cap per purchase period       $ 7,500  
Calendar year gap for ESPP contribution amount       $ 25,000  
Purchase price as percentage of fair market value of common stock       85.00%  
Minimum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period (in years)       2 years  
Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period (in years)       4 years