v3.22.2.2
Acquisitions, Intangible Assets, and Goodwill - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Jun. 10, 2021
May 24, 2021
Oct. 31, 2022
Jul. 31, 2022
Oct. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
Jan. 31, 2022
Business Acquisition [Line Items]                
Common stock and assumed awards issued as consideration for acquisitions           $ 0 $ 30,499,000  
Stock-based compensation expense     $ 17,717,000   $ 12,937,000 49,933,000 39,127,000  
Amortization expense for intangible assets     3,500,000   3,800,000 10,800,000 8,400,000  
Impairment for intangible assets           0 0  
Write-off of fully amortized intangible assets           0   $ 1,000,000
Impairment of goodwill           0 0  
General and administrative                
Business Acquisition [Line Items]                
Stock-based compensation expense     4,551,000   2,556,000 $ 13,364,000 10,257,000  
Acquisition-related expenses               $ 3,800,000
Developed technology                
Business Acquisition [Line Items]                
Acquired finite-lived intangible assets, weighted average useful life           1 year 7 months 6 days   2 years 1 month 6 days
Sensu, Inc.                
Business Acquisition [Line Items]                
Purchase consideration $ 32,700,000     $ 500,000        
Cash paid 8,600,000              
Business acquisition, goodwill, expected tax deductible amount $ 0              
Sensu, Inc. | Developed technology                
Business Acquisition [Line Items]                
Acquired finite-lived intangible assets, weighted average useful life 3 years              
Sensu, Inc. | Restricted Stock                
Business Acquisition [Line Items]                
Awards granted, fair value (in dollars per share) $ 21.49              
Awards granted (in shares) 71,644              
Vesting period 1 year 6 months              
Stock-based compensation expense     (300,000)   300,000 $ 200,000 400,000  
Unrecognized stock-based compensation     100,000     100,000    
Sensu, Inc. | Common Stock                
Business Acquisition [Line Items]                
Common stock and assumed awards issued as consideration for acquisitions $ 24,100,000              
Equity issued (in shares) 1,123,697              
Business acquisition, share price (in dollars per share) $ 21.49              
Sensu, Inc. | Option                
Business Acquisition [Line Items]                
Equity issued and stock-based compensation expense $ 600,000              
DF Labs S.p.A.                
Business Acquisition [Line Items]                
Purchase consideration   $ 41,700,000            
Cash paid   35,300,000            
Business acquisition, goodwill, expected tax deductible amount   $ 0            
DF Labs S.p.A. | Developed technology                
Business Acquisition [Line Items]                
Acquired finite-lived intangible assets, weighted average useful life   3 years            
DF Labs S.p.A. | Restricted Stock                
Business Acquisition [Line Items]                
Awards granted, fair value (in dollars per share)   $ 18.97            
Awards granted (in shares)   143,492            
Vesting period   2 years            
Stock-based compensation expense     300,000   $ 300,000 1,000,000 $ 600,000  
Unrecognized stock-based compensation     $ 800,000     $ 800,000    
DF Labs S.p.A. | Common Stock                
Business Acquisition [Line Items]                
Common stock and assumed awards issued as consideration for acquisitions   $ 6,400,000            
Equity issued (in shares)   334,815            
Business acquisition, share price (in dollars per share)   $ 18.97