XML 60 R26.htm IDEA: XBRL DOCUMENT v2.4.0.8
Nature of Business and Basis of Preparation - Additional Information (Detail) (USD $)
0 Months Ended
Jul. 01, 2014
Business And Basis Of Presentation [Line Items]  
Payments to acquire businesses, cash paid $ 15,750,000
ECP Entwicklungsgesellschaft mbH
 
Business And Basis Of Presentation [Line Items]  
Payments to acquire businesses, cash paid 13,000,000
ECP Entwicklungsgesellschaft mbH | Maximum
 
Business And Basis Of Presentation [Line Items]  
Potential payouts payments $ 15,000,000