XML 68 R53.htm IDEA: XBRL DOCUMENT v3.7.0.1
Business Combination - Summary of Identified Intangible Assets Acquired at Acquisition Date (Detail) - USD ($)
$ in Thousands
12 Months Ended
Apr. 14, 2016
Dec. 31, 2016
Customer Relationships [Member]    
Business Acquisition [Line Items]    
Estimated useful life of identified intangible asset   14 years
Trademarks [Member]    
Business Acquisition [Line Items]    
Estimated useful life of identified intangible asset   14 years
Acquired Contracts [Member]    
Business Acquisition [Line Items]    
Estimated useful life of identified intangible asset   1 year 3 months 18 days
Allenex [Member]    
Business Acquisition [Line Items]    
Estimated fair value of identified intangible assets $ 31,560  
Allenex [Member] | Customer Relationships [Member]    
Business Acquisition [Line Items]    
Estimated fair value of identified intangible assets $ 12,650  
Estimated useful life of identified intangible asset 15 years  
Allenex [Member] | Developed Technology [Member]    
Business Acquisition [Line Items]    
Estimated fair value of identified intangible assets $ 11,650  
Estimated useful life of identified intangible asset 10 years  
Allenex [Member] | In-process technology [Member]    
Business Acquisition [Line Items]    
Estimated fair value of identified intangible assets $ 4,510  
Estimated useful life of identified intangible asset 15 years  
Allenex [Member] | Trademarks [Member]    
Business Acquisition [Line Items]    
Estimated fair value of identified intangible assets $ 2,260  
Estimated useful life of identified intangible asset 15 years  
Allenex [Member] | Acquired Contracts [Member]    
Business Acquisition [Line Items]    
Estimated fair value of identified intangible assets $ 490  
Allenex [Member] | Contract-Based Intangible Assets    
Business Acquisition [Line Items]    
Estimated useful life of identified intangible asset 2 years