XML 95 R67.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Intangibles, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Acquired Finite-Lived Intangible Assets [Line Items]    
Intangible, gross carrying value $ 25,025 $ 19,038
Intangible, accumulated amortization 7,575 5,984
Trade Secrets [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Intangible, gross carrying value 3,613 3,604
Intangible, accumulated amortization 2,463 2,110
Patents, Technology and Trademarks [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Intangible, gross carrying value 15,622 9,697
Intangible, accumulated amortization 4,193 3,115
Noncompete Agreements [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Intangible, gross carrying value 1,149 1,149
Intangible, accumulated amortization 919 759
Trade Name Infinite Lived [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Intangible, gross carrying value $ 4,641 $ 4,588
Minimum [Member] | Trade Secrets [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Intangible asset, useful life 2 years  
Minimum [Member] | Patents, Technology and Trademarks [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Intangible asset, useful life 4 years  
Minimum [Member] | Noncompete Agreements [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Intangible asset, useful life 2 years  
Maximum [Member] | Trade Secrets [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Intangible asset, useful life 20 years  
Maximum [Member] | Patents, Technology and Trademarks [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Intangible asset, useful life 15 years  
Maximum [Member] | Noncompete Agreements [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Intangible asset, useful life 5 years