XML 73 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
Business Combinations - Summary of Preliminary Allocation of Purchase Price to the Estimated Fair Value of the Assets Acquired and Liabilities (Details) - USD ($)
$ in Thousands
Jul. 03, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Recognized amount of identifiable assets acquired and liabilities assumed:        
Goodwill   $ 575,268 $ 536,351 $ 515,631
Noetic Cyber, Inc.        
Consideration:        
Cash $ 38,597      
Deferred cash consideration 500      
Contingent consideration 12,055      
Fair value of total consideration transferred 51,152      
Recognized amount of identifiable assets acquired and liabilities assumed:        
Cash and cash equivalents 1,296      
Accounts receivable 510      
Prepaid and other current assets 102      
Property and equipment, net 19      
Accrued expenses and other current liabilities (220)      
Deferred revenue (910)      
Other long-term liabilities (62)      
Intangible asset 11,500      
Total identifiable net assets assumed 12,235      
Goodwill 38,917      
Total purchase price allocation $ 51,152