XML 70 R54.htm IDEA: XBRL DOCUMENT v3.8.0.1
Intangibles (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Future Amortization Expense, Year One $ 868  
Future Amortization Expense, Year Two 761  
Future Amortization Expense, Year Three 601  
Future Amortization Expense, Year Four 510  
Future Amortization Expense, Year Five 488  
Accumulated Amortization 4,821 $ 3,904
Intangible Assets Gross 14,217 13,840
Trade Secrets [Member]    
Accumulated Amortization 1,765 1,405
Intangible Assets Gross 3,390 3,390
Patents [Member]    
Accumulated Amortization 2,274 1,809
Intangible Assets Gross 5,406 5,043
Noncompete Agreements [Member]    
Accumulated Amortization 782 690
Intangible Assets Gross 839 839
Trade name infinite lived [Member]    
Accumulated Amortization 0 0
Intangible Assets Gross $ 4,582 $ 4,568
Minimum [Member] | Trade Secrets [Member]    
Finite-Lived Intangible Asset, Useful Life 2 years  
Minimum [Member] | Patents [Member]    
Finite-Lived Intangible Asset, Useful Life 4 years  
Minimum [Member] | Noncompete Agreements [Member]    
Finite-Lived Intangible Asset, Useful Life 3 years  
Maximum [Member] | Trade Secrets [Member]    
Finite-Lived Intangible Asset, Useful Life 20 years  
Maximum [Member] | Patents [Member]    
Finite-Lived Intangible Asset, Useful Life 10 years  
Maximum [Member] | Noncompete Agreements [Member]    
Finite-Lived Intangible Asset, Useful Life 5 years