Goodwill and Intangible Assets (Amortization) (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Amortization of finite-lived intangible assets    
2019 $ 5,655  
2020 4,604  
2021 2,256  
2022 2,093  
2023 2,035  
Thereafter 4,008  
Intangible assets, net $ 20,651 $ 26,081