Goodwill and intangible assets - Schedule of Company’s Intangible Assets (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Intangible Asset, Acquired, Finite-Lived [Line Items] | ||
| Gross carrying amount | $ 762,051 | $ 757,869 |
| Accumulated amortization & Impairment | 692,309 | 690,829 |
| Net | 69,742 | 67,040 |
| Customer-related intangible assets | ||
| Intangible Asset, Acquired, Finite-Lived [Line Items] | ||
| Gross carrying amount | 510,744 | 513,977 |
| Accumulated amortization & Impairment | 459,561 | 459,682 |
| Net | 51,183 | 54,295 |
| Marketing-related intangible assets | ||
| Intangible Asset, Acquired, Finite-Lived [Line Items] | ||
| Gross carrying amount | 102,043 | 102,233 |
| Accumulated amortization & Impairment | 102,018 | 102,208 |
| Net | 25 | 25 |
| Technology-related intangible assets | ||
| Intangible Asset, Acquired, Finite-Lived [Line Items] | ||
| Gross carrying amount | 149,264 | 141,659 |
| Accumulated amortization & Impairment | 130,730 | 128,939 |
| Net | $ 18,534 | $ 12,720 |