v3.25.2
Goodwill and Intangible Assets - Schedule of intangible assets (Detail) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Intangible Asset, Acquired, Finite-Lived [Line Items]    
Gross  carrying amount $ 762,154 $ 697,960
Goodwill relating to acquisitions consummated during the period 111,925 0
Accumulated amortization  & Impairment 684,719 671,010
Net 77,435 26,950
Financial Services    
Intangible Asset, Acquired, Finite-Lived [Line Items]    
Goodwill relating to acquisitions consummated during the period 6,132  
Consumer and Healthcare    
Intangible Asset, Acquired, Finite-Lived [Line Items]    
Goodwill relating to acquisitions consummated during the period 88,519  
High Tech and Manufacturing    
Intangible Asset, Acquired, Finite-Lived [Line Items]    
Goodwill relating to acquisitions consummated during the period 17,274  
Customer-related intangible assets    
Intangible Asset, Acquired, Finite-Lived [Line Items]    
Gross  carrying amount 524,352 468,500
Accumulated amortization  & Impairment 461,877 451,285
Net 62,475 17,215
Marketing-related intangible assets    
Intangible Asset, Acquired, Finite-Lived [Line Items]    
Gross  carrying amount 103,898 97,607
Accumulated amortization  & Impairment 96,396 93,609
Net 7,502 3,998
Technology-related intangible assets    
Intangible Asset, Acquired, Finite-Lived [Line Items]    
Gross  carrying amount 133,904 131,853
Accumulated amortization  & Impairment 126,446 126,116
Net $ 7,458 $ 5,737