Goodwill and Acquired Intangible Assets - Intangible Assets (Details) - USD ($) $ in Thousands |
Mar. 31, 2023 |
Dec. 31, 2022 |
---|---|---|
Finite-Lived Intangible Assets [Line Items] | ||
Gross Carrying Amount | $ 233,414 | $ 233,414 |
Accumulated Amortization | (43,394) | (39,323) |
Net Carrying Amount | 190,020 | 194,091 |
Non-competition agreement | ||
Finite-Lived Intangible Assets [Line Items] | ||
Gross Carrying Amount | 3,892 | 3,892 |
Accumulated Amortization | (1,456) | (1,132) |
Net Carrying Amount | 2,436 | 2,760 |
Tradenames | ||
Finite-Lived Intangible Assets [Line Items] | ||
Gross Carrying Amount | 44,256 | 44,256 |
Accumulated Amortization | (11,778) | (10,673) |
Net Carrying Amount | 32,478 | 33,583 |
Customer relationships | ||
Finite-Lived Intangible Assets [Line Items] | ||
Gross Carrying Amount | 185,266 | 185,266 |
Accumulated Amortization | (30,160) | (27,518) |
Net Carrying Amount | $ 155,106 | $ 157,748 |