XML 105 R87.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Supplemental Balance Sheet Information - Other Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Balance Sheet Related Disclosures [Abstract]      
Amortization of intangible assets $ 5,797 $ 2,353 $ 3,114
Accumulated amortization 6,519 $ 5,907  
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]      
2020 4,893    
2021 1,080    
2022 892    
2023 214    
2024 29    
Subsequent years $ 26