XML 50 R40.htm IDEA: XBRL DOCUMENT v3.19.2
Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Income Tax [Line Items]    
Intangible assets, Gross $ 16,155 $ 19,256
Accumulated Amortization (8,425) (10,250)
Intangible assets, net 7,730 9,006
Trade Names [Member]    
Income Tax [Line Items]    
Intangible assets, Gross 980 980
Accumulated Amortization (457) (359)
Intangible assets, net 523 621
Notice of Acceptances (NOAs), Product Designs and Other Intellectual Property [Member]    
Income Tax [Line Items]    
Intangible assets, Gross 10,870 10,881
Accumulated Amortization (5,822) (5,373)
Intangible assets, net 5,048 5,508
Non-compete Agreement [Member]    
Income Tax [Line Items]    
Intangible assets, Gross 165 165
Accumulated Amortization (77) (60)
Intangible assets, net 88 105
Customer Relationships [Member]    
Income Tax [Line Items]    
Intangible assets, Gross 4,140 4,140
Accumulated Amortization (2,069) (1,626)
Intangible assets, net $ 2,071 2,514
Contract Backlog [Member]    
Income Tax [Line Items]    
Intangible assets, Gross   3,090
Accumulated Amortization   (2,832)
Intangible assets, net   $ 258