XML 63 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Notional Amounts and Fair Values of Derivatives by Product (Details) - Not Designated as Hedging Instrument [Member] - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Derivatives, Fair Value [Line Items]    
Derivatives asset, Notional $ 20,405 $ 7,970
Derivatives asset, Fair Value 180 15
Derivative liability, notional 2,505,582 3,449,249
Derivative liability, Fair Value 747 220
To Be Announced Security [Member] | Other Contracts    
Derivatives, Fair Value [Line Items]    
Derivatives asset, Notional 13,139 7,970
Derivatives asset, Fair Value 36 15
Derivative liability, notional 13,139 7,936
Derivative liability, Fair Value 35 3
Future [Member] | Commodity Contracts    
Derivatives, Fair Value [Line Items]    
Derivative liability, notional 2,490,000 3,440,000 [1]
Derivative liability, Fair Value 11 22 [1]
Auction Rate Securities Purchase Commitment | Other Contracts    
Derivatives, Fair Value [Line Items]    
Derivative liability, notional 443 1,313
Derivative liability, Fair Value 66 $ 195
Purchase Commitment | Other Contracts    
Derivatives, Fair Value [Line Items]    
Derivatives asset, Notional 7,266  
Derivatives asset, Fair Value 144  
Derivative liability, notional 2,000  
Derivative liability, Fair Value $ 635  
[1] 10,770 shares of Class A Stock granted under share-based compensation arrangements.