XML 54 R53.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Other Intangible Assets - Estimated Future Amortization Expense (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]    
Finite-lived intangible assets, amortization expense, 2020 $ 2,769  
Finite-lived intangible assets, amortization expense, 2021 2,294  
Finite-lived intangible assets, amortization expense, 2022 2,020  
Finite-lived intangible assets, amortization expense, 2023 1,731  
Finite-lived intangible assets, amortization expense, 2024 2,502  
Finite-lived intangible assets, amortization expense, thereafter 17,853  
Finite-lived intangible assets, net 29,169 $ 24,642
Technology-based intangible assets [Member]    
Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]    
Finite-lived intangible assets, amortization expense, 2020 1,353  
Finite-lived intangible assets, amortization expense, 2021 1,298  
Finite-lived intangible assets, amortization expense, 2022 1,237  
Finite-lived intangible assets, amortization expense, 2023 1,068  
Finite-lived intangible assets, amortization expense, 2024 1,044  
Finite-lived intangible assets, amortization expense, thereafter 7,706  
Finite-lived intangible assets, net 13,706 11,871
Customer-related intangible assets [Member]    
Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]    
Finite-lived intangible assets, amortization expense, 2020 1,416  
Finite-lived intangible assets, amortization expense, 2021 996  
Finite-lived intangible assets, amortization expense, 2022 783  
Finite-lived intangible assets, amortization expense, 2023 663  
Finite-lived intangible assets, amortization expense, 2024 1,458  
Finite-lived intangible assets, amortization expense, thereafter 10,147  
Finite-lived intangible assets, net $ 15,463 $ 12,771