Goodwill and Other Intangible Assets - Schedule of Intangible Assets Other than Goodwill (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Intangible assets subject to amortization: | ||
| Gross Carrying Amount | $ 479,575 | $ 498,906 |
| Accumulated Amortization | (310,619) | (305,888) |
| Net Book Value | $ 168,956 | 193,018 |
| Software and technology | ||
| Intangible assets subject to amortization: | ||
| Estimated useful life | 2 years 4 months 24 days | |
| Gross Carrying Amount | $ 87,445 | 88,183 |
| Accumulated Amortization | (76,225) | (70,058) |
| Net Book Value | $ 11,220 | 18,125 |
| Customer relationships | ||
| Intangible assets subject to amortization: | ||
| Estimated useful life | 5 years | |
| Gross Carrying Amount | $ 314,630 | 332,959 |
| Accumulated Amortization | (185,651) | (189,838) |
| Net Book Value | $ 128,979 | 143,121 |
| Trademarks | ||
| Intangible assets subject to amortization: | ||
| Estimated useful life | 5 years 4 months 24 days | |
| Gross Carrying Amount | $ 77,500 | 77,764 |
| Accumulated Amortization | (48,743) | (45,992) |
| Net Book Value | $ 28,757 | $ 31,772 |