XML 78 R84.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Derivative Instruments and Hedging Activities - Open Foreign Currency Contracts (Detail) - Cash Flow Hedging - Foreign exchange contracts, net - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Derivative [Line Items]    
Notional Amounts (in U.S. dollars) $ 134,354 $ 74,355
Net Unrealized Gain (Loss) (76) 3,128
Australian Dollar    
Derivative [Line Items]    
Notional Amounts (in U.S. dollars) 15,971 0
Net Unrealized Gain (Loss) (86) 0
Canadian Dollar    
Derivative [Line Items]    
Notional Amounts (in U.S. dollars) 101,397 55,133
Net Unrealized Gain (Loss) (1,069) 2,564
Mexican Peso    
Derivative [Line Items]    
Notional Amounts (in U.S. dollars) 16,986 19,222
Net Unrealized Gain (Loss) $ 1,079 $ 564