Goodwill and Other Intangible Assets - Other Intangible Assets (Details) - USD ($) $ in Thousands |
Dec. 31, 2021 |
Dec. 31, 2020 |
---|---|---|
Finite-Lived Intangible Assets [Line Items] | ||
Gross Amount | $ 48,684 | $ 41,653 |
Accumulated Amortization | 27,879 | 23,466 |
Net Amount | 20,805 | 18,187 |
Customer relationships | ||
Finite-Lived Intangible Assets [Line Items] | ||
Gross Amount | 45,634 | 41,653 |
Accumulated Amortization | 27,704 | 23,466 |
Net Amount | 17,930 | 18,187 |
Trade names | ||
Finite-Lived Intangible Assets [Line Items] | ||
Gross Amount | 1,731 | 0 |
Accumulated Amortization | 55 | 0 |
Net Amount | 1,676 | 0 |
Patents | ||
Finite-Lived Intangible Assets [Line Items] | ||
Gross Amount | 1,086 | 0 |
Accumulated Amortization | 95 | 0 |
Net Amount | 991 | 0 |
Non-compete agreements | ||
Finite-Lived Intangible Assets [Line Items] | ||
Gross Amount | 233 | 0 |
Accumulated Amortization | 25 | 0 |
Net Amount | $ 208 | $ 0 |