Other Intangible Assets, Annual Estimated Future Amortization Expense (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2019 |
Dec. 31, 2018 |
Dec. 31, 2017 |
|
| Annual Estimated Future Amortization Expense [Abstract] | |||
| 2020 | $ 9,445 | ||
| 2021 | 7,945 | ||
| 2022 | 6,899 | ||
| 2023 | 6,759 | ||
| 2024 | 6,268 | ||
| Impairment Charges [Abstract] | |||
| Indefinite life intangible assets impairment charge | $ 0 | $ 0 | $ 0 |