Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($) $ in Thousands |
Mar. 31, 2024 |
Dec. 31, 2023 |
|---|---|---|
| Finite-Lived Intangible Assets [Line Items] | ||
| Net intangible assets | $ 342,593 | $ 361,835 |
| Customer Relationships | ||
| Finite-Lived Intangible Assets [Line Items] | ||
| Gross intangible assets | 397,193 | 433,750 |
| Accumulated amortization | (213,793) | (236,791) |
| Net intangible assets | $ 183,400 | $ 196,959 |
| Weighted average useful life | 14 years | 13 years |
| Tradenames | ||
| Finite-Lived Intangible Assets [Line Items] | ||
| Gross intangible assets | $ 202,000 | $ 202,000 |
| Accumulated amortization | (74,544) | (69,655) |
| Net intangible assets | $ 127,456 | $ 132,345 |
| Weighted average useful life | 10 years | 10 years |
| Other Intangibles | ||
| Finite-Lived Intangible Assets [Line Items] | ||
| Gross intangible assets | $ 73,055 | $ 73,958 |
| Accumulated amortization | (43,318) | (41,427) |
| Net intangible assets | $ 29,737 | $ 32,531 |
| Weighted average useful life | 6 years | 6 years |