Acquisitions - Additional Information (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 17, 2021
Jan. 31, 2022
Apr. 30, 2021
Business Acquisition [Line Items]      
Goodwill   $ 304,155 $ 198,851
Deferred consideration holding period   18 months  
cmdWatch Security Inc.      
Business Acquisition [Line Items]      
Goodwill $ 59,000 $ 46,900  
Business Combination, Consideration transferred, held in Escrow 13,400    
Business Combination, Founders Holdback excluded from consideration 6,500    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill 15,500    
Business Combination, Consideration Transferred 77,800    
Business Combination, Consideration Transferred, Assumed Options 4,300    
business combination, assumed options post-acquisition expense 6,600    
business combination, Fair Value of replacement awards attributable to pre-combination consideration, paid in cash 3,000    
business combination, Fair Value of replacement awards attributable to pre-combination consideration, non-cash $ 1,300    
Indemnity escrow fund holding period 18 months    
Business acquisition, share capital acquired (in percentage) 100.00%    
cmdWatch Security Inc. | Developed Technology Rights [Member]      
Business Acquisition [Line Items]      
Estimated useful lives of assets 5 years    
Other Acquisitions      
Business Acquisition [Line Items]      
Business Combination, Consideration transferred, held in Escrow   5,400  
Business Combination, Founders Holdback excluded from consideration   6,300  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill   9,800  
Business Combination, Consideration Transferred   57,200  
Business Combination, Deferred Consideration, held by company   $ 6,000  
Indemnity escrow fund holding period   18 months  
Business acquisition, share capital acquired (in percentage)   100.00%  
Other Acquisitions | Developed Technology Rights [Member]      
Business Acquisition [Line Items]      
Estimated useful lives of assets   5 years