Goodwill and Intangible Assets - Schedule of Gross Carrying Amount and Accumulated Amortization for Definite-Lived Intangible Assets (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | |||
|---|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Dec. 31, 2025 |
|
| Intangible Asset, Finite-Lived [Line Items] | |||||
| Gross Carrying Amount | $ 426,282 | $ 426,282 | $ 424,375 | ||
| Accumulated Amortization | (219,879) | (219,879) | (198,320) | ||
| Total | 206,403 | 206,403 | 226,055 | ||
| Amortization expense for intangible assets | 11,148 | $ 11,650 | 22,152 | $ 23,235 | |
| Trade names | |||||
| Intangible Asset, Finite-Lived [Line Items] | |||||
| Gross Carrying Amount | 142,428 | 142,428 | 141,637 | ||
| Accumulated Amortization | (68,692) | (68,692) | (60,640) | ||
| Total | 73,736 | 73,736 | 80,997 | ||
| Customer relationships | |||||
| Intangible Asset, Finite-Lived [Line Items] | |||||
| Gross Carrying Amount | 275,610 | 275,610 | 274,844 | ||
| Accumulated Amortization | (144,207) | (144,207) | (131,341) | ||
| Total | 131,403 | 131,403 | 143,503 | ||
| Other | |||||
| Intangible Asset, Finite-Lived [Line Items] | |||||
| Gross Carrying Amount | 8,244 | 8,244 | 7,894 | ||
| Accumulated Amortization | (6,980) | (6,980) | (6,339) | ||
| Total | $ 1,264 | $ 1,264 | $ 1,555 | ||
| X | ||||||||||
- Definition Amount of amortization expense for finite-lived intangible asset. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| 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 | ||||||||||
- Definition Amount, after 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 | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|