XML 73 R59.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivatives - Summary of Fair Value Amounts of Company's Derivative Instruments (Detail) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Derivatives, Fair Value [Line Items]    
Derivative assets   $ 2,985
Derivative liabilities   (543)
Total net derivative asset designated as hedging instruments $ (6,030) 2,442
Derivatives Designated as Hedging Instruments [Member]    
Derivatives, Fair Value [Line Items]    
Total net derivative asset designated as hedging instruments 149 7,342
Foreign Exchange Contracts [Member]    
Derivatives, Fair Value [Line Items]    
Derivative assets 168  
Derivative liabilities (6,198)  
Foreign Exchange Contracts [Member] | Derivatives Designated as Hedging Instruments [Member]    
Derivatives, Fair Value [Line Items]    
Derivative assets 168 2,985
Derivative liabilities (6,198) (543)
Interest Rate Hedge [Member]    
Derivatives, Fair Value [Line Items]    
Derivative assets 6,179 4,900
Interest Rate Hedge [Member] | Derivatives Designated as Hedging Instruments [Member]    
Derivatives, Fair Value [Line Items]    
Derivative assets $ 6,179 $ 4,900