XML 27 R65.htm IDEA: XBRL DOCUMENT v3.19.2
Intangible Assets - Summary of Intangible Assets (Detail) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Finite Lived Intangible Assets [Line Items]    
Gross Value $ 42,654 $ 45,326
Accumulated Amortization (12,151) (12,143)
Net Value 30,503 33,183
Customer Relationships [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Value 22,414 22,455
Accumulated Amortization (6,311) (5,380)
Net Value 16,103 17,075
Developed Technology [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Value 10,170 12,801
Accumulated Amortization (2,810) (4,867)
Net Value 7,360 7,934
Licensed Technology [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Value 5,900 5,900
Accumulated Amortization (847) (520)
Net Value 5,053 5,380
Supplier Relationships [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Value 2,800 2,800
Accumulated Amortization (1,808) (1,108)
Net Value 992 1,692
Licensing Agreements [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Value 560 560
Accumulated Amortization (43) (5)
Net Value 517 555
Patent [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Value 500 500
Accumulated Amortization (191) (157)
Net Value 309 343
Trade Names [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Value 310 310
Accumulated Amortization (141) (106)
Net Value $ 169 $ 204