XML 110 R94.htm IDEA: XBRL DOCUMENT v3.20.4
Derivatives - Summary of Gains and (Losses) on Derivative Contracts (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Gain (loss), net on derivative contract $ 10,871 $ 14,629 $ 32,287
FX/Commodities Options [Member]      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Gain (loss), net on derivative contract 293 252 14,657
FX Swaps [Member]      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Gain (loss), net on derivative contract 381 2,340 1,271
Equity Options [Member]      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Gain (loss), net on derivative contract   318 102
Interest Rate Swaps [Member]      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Gain (loss), net on derivative contract     (5)
Futures [Member]      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Gain (loss), net on derivative contract 10,100 15,316 16,484
Forwards [Member]      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Gain (loss), net on derivative contract $ 97 $ (3,597) $ (222)