XML 82 R68.htm IDEA: XBRL DOCUMENT v3.6.0.2
Fair Value Measurements - Fair Value of Gross Position of Derivative Contracts in Consolidated Balance Sheets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Derivatives, Fair Value [Line Items]    
Other current assets $ 1,062 $ 3,698
Designated as hedging instruments:    
Derivatives, Fair Value [Line Items]    
Gross amounts recognized 0 3,559
Gross amounts offset 1,029 (35)
Net amounts 1,029 3,524
Not designated as hedging instruments:    
Derivatives, Fair Value [Line Items]    
Gross amounts recognized 109 174
Gross amounts offset (76) 0
Net amounts $ 33 $ 174