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 |