XML 72 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
Business Combinations - Additional Information (Details)
$ in Thousands
12 Months Ended
Jul. 03, 2024
USD ($)
employee
installment
Mar. 14, 2023
USD ($)
Dec. 31, 2024
USD ($)
reportingUnit
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Business Acquisition [Line Items]          
Share-based payment arrangement, expense     $ 107,961 $ 111,636 $ 119,902
Number of reporting units | reportingUnit     1    
Goodwill     $ 575,268 536,351 515,631
General and administrative          
Business Acquisition [Line Items]          
Share-based payment arrangement, expense     29,469 $ 31,098 $ 28,378
Noetic Cyber, Inc.          
Business Acquisition [Line Items]          
Total consideration transferred $ 51,152        
Purchase consideration 38,597        
Contingent consideration (other current liabilities and other long-term liabilities) 12,100        
Deferred cash consideration 500        
Business combination contingent consideration payments 20,000        
Business combination, contingent consideration, liability remaining 13,100        
Business combination, earnout consideration 6,900        
Value of equity to be issued $ 2,300        
Number of key employees | employee 2        
Number of installments | installment 3        
Equity issuance period 36 months        
Intangible asset $ 11,500        
Acquisition related transaction costs     800    
Net assets acquired 12,235        
Goodwill 38,917        
Noetic Cyber, Inc. | General and administrative          
Business Acquisition [Line Items]          
Accretion expense     400    
Noetic Cyber, Inc. | Accrued liabilities          
Business Acquisition [Line Items]          
Contingent consideration (other current liabilities and other long-term liabilities)     12,400    
Noetic Cyber, Inc. | Other current liabilities          
Business Acquisition [Line Items]          
Contingent consideration (other current liabilities and other long-term liabilities)     6,900    
Noetic Cyber, Inc. | Other liabilities          
Business Acquisition [Line Items]          
Contingent consideration (other current liabilities and other long-term liabilities)     $ 5,500    
Noetic Cyber, Inc. | Developed technology          
Business Acquisition [Line Items]          
Share-based payment arrangement, expense $ 2,100        
Useful life (in years) 7 years        
Minerva Labs          
Business Acquisition [Line Items]          
Total consideration transferred   $ 34,600      
Purchase consideration   35,000      
Intangible asset   12,800      
Receivable for purchase price adjustments   (400)      
Net assets acquired   13,900      
Goodwill   $ 20,700