XML 59 R48.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Intangible Assets (Summary of Intangible Assets) (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2020
Dec. 31, 2019
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 51,579 $ 50,906
Accumulated Amortization (40,470) (39,094)
Net Carrying Amount 11,109 11,812
Technology    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 30,413 30,413
Accumulated Amortization (25,973) (25,187)
Net Carrying Amount $ 4,440 $ 5,226
Weighted Average Amortization Period 5 years 3 months 18 days 5 years 3 months 18 days
Customer relationships    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 16,964 $ 16,964
Accumulated Amortization (13,461) (12,958)
Net Carrying Amount $ 3,503 $ 4,006
Weighted Average Amortization Period 8 years 4 months 24 days 8 years 4 months 24 days
Patents    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 3,888 $ 3,267
Accumulated Amortization (800) (714)
Net Carrying Amount $ 3,088 $ 2,553
Weighted Average Amortization Period 12 years 10 months 24 days 12 years 9 months 18 days
Other    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 314 $ 262
Accumulated Amortization (236) (235)
Net Carrying Amount $ 78 $ 27
Weighted Average Amortization Period 2 years 2 months 12 days 2 years 8 months 12 days