XML 107 R81.htm IDEA: XBRL DOCUMENT v3.20.4
Derivative Instruments and Hedging Activities - Open Foreign Currency Contracts (Detail) - Cash Flow Hedging - Foreign exchange contracts, net - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Derivative [Line Items]    
Notional Amounts (in U.S. dollars) $ 209,300 $ 134,400
Net Unrealized Gain (Loss) (2,300) (100)
Australian Dollar    
Derivative [Line Items]    
Notional Amounts (in U.S. dollars) 26,000 16,000
Net Unrealized Gain (Loss) (500) (100)
Canadian Dollar    
Derivative [Line Items]    
Notional Amounts (in U.S. dollars) 169,800 101,400
Net Unrealized Gain (Loss) (2,800) (1,100)
Mexican Peso    
Derivative [Line Items]    
Notional Amounts (in U.S. dollars) 13,500 17,000
Net Unrealized Gain (Loss) $ 1,000 $ 1,100