XML 59 R45.htm IDEA: XBRL DOCUMENT v3.3.1.900
Business Acquired - Summary of Estimated Fair Value of Assets Acquired and Liabilities Assumed (Parenthetical) (Detail)
12 Months Ended
Aug. 07, 2014
Dec. 31, 2015
Maximum [Member]    
Business Acquisition [Line Items]    
Property amortization period   12 years
SPTS Technologies Group Limited [Member] | In-Process Research & Development [Member]    
Business Acquisition [Line Items]    
Property amortization period 7 years  
SPTS Technologies Group Limited [Member] | Customer Relations and Trade Names [Member]    
Business Acquisition [Line Items]    
Property amortization period 5 years  
SPTS Technologies Group Limited [Member] | Backlog [Member]    
Business Acquisition [Line Items]    
Property amortization period 1 year 6 months  
SPTS Technologies Group Limited [Member] | Maximum [Member] | Technology and Intellectual Property [Member]    
Business Acquisition [Line Items]    
Property amortization period 7 years