XML 51 R40.htm IDEA: XBRL DOCUMENT v3.19.3
Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Income Tax [Line Items]    
Intangible assets, Gross $ 16,063 $ 19,256
Accumulated Amortization (8,928) (10,250)
Intangible assets, net 7,135 9,006
Trade Names [Member]    
Income Tax [Line Items]    
Intangible assets, Gross 980 980
Accumulated Amortization (506) (359)
Intangible assets, net 474 621
Notice of Acceptances (NOAs), Product Designs and Other Intellectual Property [Member]    
Income Tax [Line Items]    
Intangible assets, Gross 10,778 10,881
Accumulated Amortization (6,046) (5,373)
Intangible assets, net 4,732 5,508
Non-compete Agreement [Member]    
Income Tax [Line Items]    
Intangible assets, Gross 165 165
Accumulated Amortization (85) (60)
Intangible assets, net 80 105
Customer Relationships [Member]    
Income Tax [Line Items]    
Intangible assets, Gross 4,140 4,140
Accumulated Amortization (2,291) (1,626)
Intangible assets, net $ 1,849 2,514
Contract Backlog [Member]    
Income Tax [Line Items]    
Intangible assets, Gross   3,090
Accumulated Amortization   (2,832)
Intangible assets, net   $ 258