XML 67 R58.htm IDEA: XBRL DOCUMENT v3.7.0.1
Goodwill and Intangible Assets - Summary of Intangible Assets (Detail) - USD ($)
$ in Thousands
Mar. 31, 2017
Dec. 31, 2016
Goodwill [Line Items]    
Gross Value $ 18,735 $ 18,653
Accumulated Amortization (12,491) (11,386)
Net Value 6,244 7,267
Customer Relationships [Member]    
Goodwill [Line Items]    
Gross Value 6,951 6,899
Accumulated Amortization (3,423) (3,208)
Net Value 3,528 3,691
Developed Technology [Member]    
Goodwill [Line Items]    
Gross Value 6,474 6,444
Accumulated Amortization (5,302) (5,061)
Net Value 1,172 1,383
Intellectual Property [Member]    
Goodwill [Line Items]    
Gross Value 2,340 2,340
Accumulated Amortization (2,163) (2,129)
Net Value 177 211
Supply Agreement [Member]    
Goodwill [Line Items]    
Gross Value 1,400 1,400
Accumulated Amortization (1,011) (544)
Net Value 389 856
License [Member]    
Goodwill [Line Items]    
Gross Value 500 500
Accumulated Amortization (210) (113)
Net Value 290 387
Trade Names [Member]    
Goodwill [Line Items]    
Gross Value 370 370
Accumulated Amortization (297) (285)
Net Value 73 85
Patent [Member]    
Goodwill [Line Items]    
Gross Value 500 500
Accumulated Amortization (37) (20)
Net Value 463 480
Non-compete [Member]    
Goodwill [Line Items]    
Gross Value 200 200
Accumulated Amortization (48) (26)
Net Value $ 152 $ 174