v3.24.1.u1
ACQUISITIONS - Components of Preliminary Purchase Price Allocation (Details) - USD ($)
$ in Thousands
Oct. 02, 2023
Mar. 31, 2024
Dec. 31, 2023
Intangible assets:      
Goodwill   $ 2,890,519 $ 2,887,692
Burgiss Group Limited Liability Company      
Business Acquisition [Line Items]      
Cash and cash equivalents $ 5,397    
Accounts receivable 25,848    
Prepaid Income Taxes 30    
Other current assets 4,178    
Property, equipment and leasehold improvements, net 670    
Right of use assets 3,443    
Other non-current assets 471    
Deferred revenue (21,479)    
Other current liabilities (13,185)    
Long-term operating lease liabilities (2,525)    
Intangible assets:      
Goodwill 617,386    
Net assets acquired $ 1,049,934    
Estimated Useful Life 14 years 9 months 18 days    
Burgiss Group Limited Liability Company | Proprietary data      
Intangible assets:      
Intangible assets $ 229,900    
Estimated Useful Life 11 years    
Burgiss Group Limited Liability Company | Customer relationships      
Intangible assets:      
Intangible assets $ 179,900    
Estimated Useful Life 21 years    
Burgiss Group Limited Liability Company | Acquired technology and software      
Intangible assets:      
Intangible assets $ 19,000    
Estimated Useful Life 3 years    
Burgiss Group Limited Liability Company | Trademarks      
Intangible assets:      
Intangible assets $ 900    
Estimated Useful Life 1 year