XML 92 R77.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Intangible Assets - Schedule of Intangible Assets and Goodwill (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 552,524 $ 499,710
Accumulated Amortization (201,802) (147,240)
Net Carrying Amount 350,722 352,470
Goodwill [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,323,102 1,261,444
Accumulated Amortization 0 0
Net Carrying Amount 1,323,102 1,261,444
Goodwill And Intangible Assets [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,875,626 1,761,154
Accumulated Amortization (201,802) (147,240)
Net Carrying Amount 1,673,824 1,613,914
Customer Relationships [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 409,430 370,030
Accumulated Amortization (128,745) (92,942)
Net Carrying Amount 280,685 277,088
Developed Technologies [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 56,965 51,100
Accumulated Amortization (25,514) (17,475)
Net Carrying Amount 31,451 33,625
Trade Names [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 35,914 35,500
Accumulated Amortization (7,150) (5,034)
Net Carrying Amount 28,764 30,466
Data [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 50,215 43,080
Accumulated Amortization (40,393) (31,789)
Net Carrying Amount $ 9,822 $ 11,291