Intangible Assets - Summary of Intangible Assets (Detail) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Finite-Lived Intangible Assets [Line Items] | ||
| Gross Carrying Amount | $ 2,563,739 | $ 2,767,116 |
| Accumulated Amortization | (1,515,244) | (1,583,323) |
| Customer Relationships | ||
| Finite-Lived Intangible Assets [Line Items] | ||
| Gross Carrying Amount | 2,399,989 | 2,583,516 |
| Accumulated Amortization | (1,416,480) | (1,474,467) |
| Trade Names | ||
| Finite-Lived Intangible Assets [Line Items] | ||
| Gross Carrying Amount | 57,450 | 74,950 |
| Accumulated Amortization | (37,649) | (51,717) |
| Non-compete Agreements | ||
| Finite-Lived Intangible Assets [Line Items] | ||
| Gross Carrying Amount | 11,200 | 13,050 |
| Accumulated Amortization | (9,804) | (10,636) |
| Developed Technology | ||
| Finite-Lived Intangible Assets [Line Items] | ||
| Gross Carrying Amount | 95,100 | 95,600 |
| Accumulated Amortization | $ (51,311) | $ (46,503) |
| X | ||||||||||
- Definition Amount of accumulated amortization of finite-lived intangible asset. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount, before accumulated amortization, of finite-lived intangible asset. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|