XML 76 R65.htm IDEA: XBRL DOCUMENT v3.20.2
Derivative Financial Instruments - Commodity Contracts, etc. (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Fair values of derivative financial instruments    
Asset Derivatives $ 127,177 $ 36,209
Liability Derivatives (92,990) (42,890)
Exchange-Traded Derivatives | Broker margin deposits    
Fair values of derivative financial instruments    
Asset Derivatives 78,606 31,645
Liability Derivatives (84,901) (30,192)
Forward Derivative Contracts | Derivative assets    
Fair values of derivative financial instruments    
Asset Derivatives 48,571 4,564
Forward Derivative Contracts | Derivative liabilities    
Fair values of derivative financial instruments    
Liability Derivatives (8,089) (12,698)
Derivatives designated as hedging instruments    
Fair values of derivative financial instruments    
Asset Derivatives 5,432  
Liability Derivatives (13,330) (3,838)
Derivatives designated as hedging instruments | Exchange-Traded Derivatives | Broker margin deposits    
Fair values of derivative financial instruments    
Asset Derivatives 5,432  
Liability Derivatives (13,330) (3,838)
Derivatives not designated as hedging instruments    
Fair values of derivative financial instruments    
Asset Derivatives 121,745 36,209
Liability Derivatives (79,660) (39,052)
Derivatives not designated as hedging instruments | Exchange-Traded Derivatives | Broker margin deposits    
Fair values of derivative financial instruments    
Asset Derivatives 73,174 31,645
Liability Derivatives (71,571) (26,354)
Derivatives not designated as hedging instruments | Forward Derivative Contracts | Derivative assets    
Fair values of derivative financial instruments    
Asset Derivatives 48,571 4,564
Derivatives not designated as hedging instruments | Forward Derivative Contracts | Derivative liabilities    
Fair values of derivative financial instruments    
Liability Derivatives $ (8,089) $ (12,698)