XML 69 R53.htm IDEA: XBRL DOCUMENT v3.22.0.1
Derivative Instruments - Gains (Losses) on Derivative Instruments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (loss) on derivatives, net $ 21,200 $ (23,386) $ (67,749)
Total current period settlements on derivatives (15,692) 37,729 42,820
Non-trading      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (loss) on derivatives, net 22,130 (23,439) (67,955)
Total current period settlements on derivatives (15,752) 37,921 42,944
Trading | Various Acquisitions      
Derivative Instruments, Gain (Loss) [Line Items]      
Total current period settlements on derivatives 0 300 (900)
Non-cash Flow Hedging | Non-trading      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (loss) on derivatives, net 22,130 (23,439) (67,955)
Total current period settlements on derivatives (15,752) 37,921 42,944
Non-cash Flow Hedging | Trading      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (loss) on derivatives, net (930) 53 206
Total current period settlements on derivatives $ 60 $ (192) $ (124)