XML 71 R46.htm IDEA: XBRL DOCUMENT v3.7.0.1
Derivative Financial Instruments - Additional Information (Detail)
12 Months Ended
Dec. 31, 2016
USD ($)
Dec. 31, 2016
EUR (€)
Dec. 30, 2016
EUR (€)
Dec. 31, 2015
EUR (€)
Foreign Currency Exchange Contracts [Member]        
Derivatives Fair Value [Line Items]        
Notional amounts on foreign currency exchange contracts | €   € 0 € 9,100,000 € 0
Research and development [Member]        
Derivatives Fair Value [Line Items]        
Gain (loss) reclassification from accumulated other comprehensive income 12 months      
Other Income (Expense) [Member]        
Derivatives Fair Value [Line Items]        
Gain (loss) on discontinuance of cash flow hedges | $ $ 0      
Maximum [Member]        
Derivatives Fair Value [Line Items]        
Derivative instruments maturity term 12 months