XML 100 R83.htm IDEA: XBRL DOCUMENT v3.10.0.1
Derivative Instruments and Hedging Activities - Open Foreign Currency Contracts (Detail) - Cash Flow Hedging - Foreign exchange contracts, net - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Derivative [Line Items]    
Notional Amounts (in U.S. dollars) $ 74,355 $ 128,541
Net Unrealized Gain (Loss) 3,128 (426)
Australian Dollar    
Derivative [Line Items]    
Notional Amounts (in U.S. dollars) 0 24,250
Net Unrealized Gain (Loss) 0 (134)
Canadian Dollar    
Derivative [Line Items]    
Notional Amounts (in U.S. dollars) 55,133 94,292
Net Unrealized Gain (Loss) 2,564 (159)
Mexican Peso    
Derivative [Line Items]    
Notional Amounts (in U.S. dollars) 19,222 9,999
Net Unrealized Gain (Loss) $ 564 $ (133)