XML 91 R70.htm IDEA: XBRL DOCUMENT v3.22.0.1
Derivatives (Notional and Fair Values) (Details)
MMBTU in Thousands, Boe in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
MMBTU
Boe
company
Dec. 31, 2020
USD ($)
Boe
MMBTU
company
Derivative Asset [Abstract]    
Derivative assets - Fair value $ 484,184 $ 602,754
Less: Master Netting Arrangements (58,679) (93,063)
Less: Cash collateral received or paid (42,274) (8,449)
Derivative asset, after netting 383,231 501,242
Derivative Liability [Abstract]    
Derivative liabilities - Fair Value 390,171 424,828
Less: Master Netting Arrangements (58,679) (93,063)
Less: Cash collateral received/paid (174,048) (91,634)
Derivative liability, after netting $ 157,444 $ 240,131
Customer Counterparty | Crude Oil    
Derivative Liability [Abstract]    
Derivative, nonmonetary notional amount, energy measure | Boe 7,519 6,321
Customer Counterparty | Natural Gas    
Derivative Liability [Abstract]    
Derivative, nonmonetary notional amount, energy measure | MMBTU 83,274 109,635
Derivative instruments designated as hedging instruments    
Derivative Instruments    
Notional Amount $ 361,531 $ 359,269
Derivative Asset [Abstract]    
Derivative assets - Fair value 0 0
Derivative Liability [Abstract]    
Derivative liabilities - Fair Value 282 2,099
Derivative instruments designated as hedging instruments | Interest rate contracts | Cash Flow Hedging    
Derivative Instruments    
Notional Amount 275,000 275,000
Derivative Asset [Abstract]    
Derivative assets - Fair value 0 0
Derivative Liability [Abstract]    
Derivative liabilities - Fair Value 57 1,864
Derivative instruments designated as hedging instruments | Foreign exchange contracts | Net investment hedges    
Derivative Instruments    
Notional Amount 86,531 84,269
Derivative Asset [Abstract]    
Derivative assets - Fair value 0 0
Derivative Liability [Abstract]    
Derivative liabilities - Fair Value 225 235
Derivative instruments not designated as hedging instruments    
Derivative Instruments    
Notional Amount 19,522,661 21,341,158
Derivative Asset [Abstract]    
Derivative assets - Fair value 484,184 602,754
Derivative Liability [Abstract]    
Derivative liabilities - Fair Value 389,889 422,729
Derivative instruments not designated as hedging instruments | Interest rate contracts    
Derivative Instruments    
Notional Amount 17,575,420 18,155,678
Derivative Asset [Abstract]    
Derivative assets - Fair value 240,222 489,132
Derivative Liability [Abstract]    
Derivative liabilities - Fair Value 179,905 315,834
Derivative instruments not designated as hedging instruments | Foreign exchange contracts    
Derivative Instruments    
Notional Amount 1,874,681 3,108,488
Derivative Asset [Abstract]    
Derivative assets - Fair value 21,033 30,300
Derivative Liability [Abstract]    
Derivative liabilities - Fair Value 15,276 22,524
Derivative instruments not designated as hedging instruments | Credit contracts    
Derivative Instruments    
Notional Amount 72,560 76,992
Derivative Asset [Abstract]    
Derivative assets - Fair value 0 13
Derivative Liability [Abstract]    
Derivative liabilities - Fair Value 141 206
Derivative instruments not designated as hedging instruments | Equity contracts    
Derivative Instruments    
Notional Amount 0 0
Derivative Asset [Abstract]    
Derivative assets - Fair value 220 858
Derivative Liability [Abstract]    
Derivative liabilities - Fair Value 0 0
Derivative instruments not designated as hedging instruments | Commodity contracts    
Derivative Instruments    
Notional Amount 0 0
Derivative Asset [Abstract]    
Derivative assets - Fair value 222,709 82,451
Derivative Liability [Abstract]    
Derivative liabilities - Fair Value $ 194,567 $ 84,165
Derivative instruments not designated as hedging instruments | Equity, Public Companies    
Derivative Liability [Abstract]    
Number of companies that Issued the equity contracts (Issuers Portion Only) | company 1 2
Derivative instruments not designated as hedging instruments | Equity, Private Companies    
Derivative Liability [Abstract]    
Number of companies that Issued the equity contracts (Issuers Portion Only) | company 12 17