XML 85 R71.htm IDEA: XBRL DOCUMENT v3.21.2
Derivatives - Summary of Gains and (Losses) on Derivative Contracts (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Gain (loss), net on derivative contract $ 3,476 $ 3,072 $ 7,429 $ 4,859
FX/commodities options        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Gain (loss), net on derivative contract 78 143 164 198
FX swaps        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Gain (loss), net on derivative contract 140 89 138 325
Futures        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Gain (loss), net on derivative contract 3,321 2,724 7,155 5,488
Forwards        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Gain (loss), net on derivative contract $ (63) $ 116 $ (28) $ (1,152)