XML 42 R41.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Identifiable Intangibles (Schedule of Identifiable Intangibles) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, Gross Carrying Amount $ 4,209 $ 52,914
Finite-lived intangible assets, Accumulated Amortization (1,361) (7,666)
Finite-lived intangible assets, Net Balance 2,848 45,248
Technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, Gross Carrying Amount 109 17,721
Finite-lived intangible assets, Accumulated Amortization (63) (2,380)
Finite-lived intangible assets, Net Balance $ 46 $ 15,341
Technology [Member] | Minimum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible asset, useful life 1 year 8 years
Technology [Member] | Maximum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible asset, useful life 18 years 18 years
Trademarks [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, Gross Carrying Amount   $ 1,600
Finite-lived intangible assets, Accumulated Amortization   (373)
Finite-lived intangible assets, Net Balance   $ 1,227
Trademarks [Member] | Minimum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible asset, useful life   5 years
Trademarks [Member] | Maximum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible asset, useful life   10 years
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible asset, useful life 10 years  
Finite-lived intangible assets, Gross Carrying Amount $ 4,100 $ 28,689
Finite-lived intangible assets, Accumulated Amortization (1,298) (3,928)
Finite-lived intangible assets, Net Balance $ 2,802 $ 24,761
Customer Relationships [Member] | Minimum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible asset, useful life   10 years
Customer Relationships [Member] | Maximum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible asset, useful life   21 years
Internally Developed Software [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible asset, useful life   5 years
Finite-lived intangible assets, Gross Carrying Amount   $ 4,904
Finite-lived intangible assets, Accumulated Amortization   (985)
Finite-lived intangible assets, Net Balance   $ 3,919