XML 80 R69.htm IDEA: XBRL DOCUMENT v3.19.1
Derivatives - Summary of Gains and Losses on Derivative Contracts (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Gain (loss) on derivative contract $ 4,792 $ 11,274
Forwards [Member]    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Gain (loss) on derivative contract (113) 292
Futures [Member]    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Gain (loss) on derivative contract 4,248 5,908
Foreign Exchange/Commodities Options [Member]    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Gain (loss) on derivative contract 63 4,599
Foreign Exchange Swaps [Member]    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Gain (loss) on derivative contract $ 594 378
Equity Options [Member]    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Gain (loss) on derivative contract   102
Interest Rate Swaps [Member]    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Gain (loss) on derivative contract   $ (5)