v3.24.1.u1
ACQUISITIONS - Schedule of Preliminary Acquired Balances Related to Acquisition (Details) - USD ($)
$ in Thousands
Jan. 02, 2024
Nov. 01, 2023
Mar. 31, 2024
Dec. 31, 2023
Business Acquisition [Line Items]        
Goodwill     $ 2,890,519 $ 2,887,692
Trove Research Ltd        
Business Acquisition [Line Items]        
Cash payments   $ 37,473    
Contingent consideration liability   0    
Aggregate purchase price   37,473    
Net tangible assets acquired (liabilities assumed)   (4,787)    
Intangible assets   7,705    
Goodwill   34,555    
Net assets acquired   $ 37,473    
Weighted average amortization period of acquired intangible assets (in years)_   13 years    
Fabric RQ, Inc        
Business Acquisition [Line Items]        
Cash payments $ 7,959      
Contingent consideration liability 8,146   8,300  
Aggregate purchase price 16,105      
Net tangible assets acquired (liabilities assumed) (226)      
Intangible assets 11,300      
Goodwill 5,031      
Net assets acquired $ 16,105      
Weighted average amortization period of acquired intangible assets (in years)_ 9 years 1 month 6 days      
Fabric RQ, Inc | Other Accrued liabilities        
Business Acquisition [Line Items]        
Contingent consideration liability     1,800  
Fabric RQ, Inc | Other Non-Current Liabilities        
Business Acquisition [Line Items]        
Contingent consideration liability     $ 6,500