v3.22.2.2
Stockholders' Equity and Equity Incentive Plans - Narrative (Details)
3 Months Ended 9 Months Ended 12 Months Ended
Jun. 10, 2021
$ / shares
shares
Sep. 17, 2020
period
shares
Oct. 25, 2019
$ / shares
shares
Oct. 31, 2022
USD ($)
vote
plan
$ / shares
shares
Oct. 31, 2021
USD ($)
shares
Oct. 31, 2022
USD ($)
vote
plan
$ / shares
shares
Oct. 31, 2021
USD ($)
shares
Jan. 31, 2022
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Common stock, shares authorized (in shares)       1,000,000,000   1,000,000,000   1,000,000,000
Common stock, par value (in dollars per share) | $ / shares       $ 0.0001   $ 0.0001   $ 0.0001
Common stock, shares issued (in shares)       119,800,000   119,800,000   113,800,000
Common stock, shares outstanding (in shares)       119,800,000   119,800,000   113,800,000
Number of votes per share | vote       1   1    
Dividends declared (in dollars per share) | $ / shares           $ 0   $ 0
Number of plans | plan       2   2    
Liability for early exercise of options | $               $ 100,000
Early exercise of options (in shares)               10,750
Stock-based compensation expense | $       $ 17,717,000 $ 12,937,000 $ 49,933,000 $ 39,127,000  
Minimum | Chief Executive Officer                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Percentage of shares eligible for vesting           0.00%    
Minimum | Other Executives                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Percentage of shares eligible for vesting           0.00%    
Maximum | Chief Executive Officer                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Percentage of shares eligible for vesting           167.00%    
Maximum | Other Executives                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Percentage of shares eligible for vesting           125.00%    
Option                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Vesting period           4 years    
Expiration period           10 years    
RSUs                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Vesting period           4 years    
ESPP                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of additional shares available for grant per year (in shares)   2,500,000            
Number of additional shares available for grant per year percentage   1.00%            
Unrecognized compensation expense, period for recognition           10 months 24 days    
Unrecognized stock-based compensation, excluding options | $       62,100,000   $ 62,100,000    
Number of shares available for issuance (in shares)   2,000,000            
Offering period   24 months            
Number of purchase periods | period   4            
Purchase period   6 months            
Purchase price of common stock, percent   85.00%            
Stock-based compensation expense | $       900,000 800,000 2,000,000 $ 3,300,000  
Amount with held from employees for future purchases | $       1,900,000   $ 1,900,000   $ 1,300,000
Share purchases in period (in shares)           454,390 279,600  
Restricted Stock | Sensu, Inc.                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Vesting period 1 year 6 months              
Unrecognized stock-based compensation, excluding options | $       100,000   $ 100,000    
Stock-based compensation expense | $       $ (300,000) 300,000 $ 200,000 $ 400,000  
Awards granted (in shares) 71,644              
Awards granted, fair value (in dollars per share) | $ / shares $ 21.49              
Restricted Stock | Jask Labs Inc.                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Vesting period     2 years          
Stock-based compensation expense | $         $ 200,000   $ 600,000  
Awards granted (in shares)     130,180          
Awards granted, fair value (in dollars per share) | $ / shares     $ 12.11683          
2020 Plan                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of shares available for grant (in shares)       9,900,000   9,900,000    
Number of additional shares available for grant per year (in shares)       12,500,000   12,500,000    
Number of additional shares available for grant per year percentage           5.00%    
Equity Incentive Plans                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Options granted (in shares)       0 0 0 0  
Options exercised, aggregate intrinsic value | $       $ 3,600,000 $ 19,400,000 $ 18,800,000 $ 99,500,000  
Income tax benefits recognized for stock-based compensation arrangements | $           0    
Unrecognized compensation expense related to options | $       $ 3,900,000   $ 3,900,000    
Options granted (in dollars per share) | $ / shares           $ 0    
Options outstanding (in shares)       11,715,000   11,715,000   15,928,000
Options exercisable (in shares)       10,969,000   10,969,000    
Options exercisable (in dollars per share) | $ / shares       $ 3.63   $ 3.63    
Options exercised (in shares)           3,213,000    
Equity Incentive Plans | Option                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Unrecognized compensation expense, period for recognition           10 months 24 days    
Equity Incentive Plans | RSUs                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Unrecognized compensation expense, period for recognition           2 years 10 months 24 days    
Unrecognized stock-based compensation, excluding options | $       $ 156,400,000   $ 156,400,000    
Awards granted, fair value (in dollars per share) | $ / shares           $ 8.80    
Granted (in shares)           11,661,000    
Equity Incentive Plans | RSUs Subject to Performance Metrics                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Unrecognized stock-based compensation, excluding options | $       3,300,000   $ 3,300,000    
Granted (in shares)           1,023,797 105,419  
Equity Incentive Plans | RSUs subject to service-based and performance-based vesting conditions                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock-based compensation expense | $       900,000   $ 3,300,000 $ 0  
Granted (in shares)           1,023,797    
Sensu Plans | Sensu, Inc.                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Options granted (in shares) 33,267              
Unrecognized compensation expense related to options | $       $ 100,000   $ 100,000    
Options granted (in dollars per share) | $ / shares $ 4.88              
Options granted, weighted average grant date fair value (in dollars per share) | $ / shares $ 17.19              
Options outstanding (in shares)       14,294   14,294   29,771
Options exercisable (in shares)       8,620   8,620    
Options exercisable (in dollars per share) | $ / shares       $ 4.77   $ 4.77    
Options exercised (in shares)           15,477    
Jask Plans | Jask Labs Inc.                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Options granted (in shares)     265,075          
Unrecognized compensation expense related to options | $       $ 100,000   $ 100,000    
Options granted (in dollars per share) | $ / shares     $ 9.86          
Options granted, weighted average grant date fair value (in dollars per share) | $ / shares     $ 6.39          
Options outstanding (in shares)       35,556   35,556   64,622
Options exercisable (in shares)       33,045   33,045    
Options exercisable (in dollars per share) | $ / shares       $ 9.04   $ 9.04    
Options exercised (in shares)           6,885