XML 77 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivatives, Fair Value of Derivatives Contracts (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Derivative Assets, Fair Value, Net [Abstract]    
Derivative Assets, Fair Value, Net of Cash Collateral $ 410,304 $ 880,343
Derivative Liabilities, Fair Value, Net [Abstract]    
Derivative Liabilities, Fair Value, Net of Cash Collateral 587,473 554,900
Not Designated as Hedging Instrument [Member]    
Notional Amount of Derivatives [Abstract]    
Derivative Assets, Notional 27,348,813 [1] 28,273,268 [2]
Derivative Liabilities, Notional 31,712,601 [1] 25,778,851 [2]
Derivative Assets, Fair Value, Net [Abstract]    
Derivative Assets, Gross Fair Value 1,125,034 1,736,280
Derivative Assets, Netting Adjustments (443,069) (669,203)
Derivative Assets, Net Fair Value Before Cash Collateral 681,965 1,067,077
Derivative Assets, Cash Collateral (271,661) (186,734)
Derivative Assets, Fair Value, Net of Cash Collateral 410,304 880,343
Derivative Liabilities, Fair Value, Net [Abstract]    
Derivative Liabilities, Gross Fair Value 1,218,900 1,708,852
Derivative Liabilities, Netting Adjustments (443,069) (669,203)
Derivative Liabilities, Net Fair Value Before Cash Collateral 775,831 1,039,649
Derivative Liabilities, Cash Collateral (188,358) (484,749)
Derivative Liabilities, Fair Value, Net of Cash Collateral 587,473 554,900
Not Designated as Hedging Instrument [Member] | Total customer risk management programs [Member]    
Notional Amount of Derivatives [Abstract]    
Derivative Assets, Notional 10,658,981 [1] 10,788,231 [2]
Derivative Liabilities, Notional 11,066,201 [1] 11,561,139 [2]
Derivative Assets, Fair Value, Net [Abstract]    
Derivative Assets, Gross Fair Value 998,792 1,607,870
Derivative Assets, Netting Adjustments (405,958) (594,543)
Derivative Assets, Net Fair Value Before Cash Collateral 592,834 1,013,327
Derivative Assets, Cash Collateral (264,665) (182,088)
Derivative Assets, Fair Value, Net of Cash Collateral 328,169 831,239
Derivative Liabilities, Fair Value, Net [Abstract]    
Derivative Liabilities, Gross Fair Value 992,988 1,612,300
Derivative Liabilities, Netting Adjustments (405,958) (594,543)
Derivative Liabilities, Net Fair Value Before Cash Collateral 587,030 1,017,757
Derivative Liabilities, Cash Collateral (6,441) (484,326)
Derivative Liabilities, Fair Value, Net of Cash Collateral 580,589 533,431
Not Designated as Hedging Instrument [Member] | Interest rate contracts [Member]    
Notional Amount of Derivatives [Abstract]    
Derivative Assets, Notional 2,754,476 [1] 2,629,318 [2]
Derivative Liabilities, Notional 2,754,476 [1] 2,629,122 [2]
Derivative Assets, Fair Value, Net [Abstract]    
Derivative Assets, Gross Fair Value 108,450 158,825
Derivative Assets, Netting Adjustments (6,810) 0
Derivative Assets, Net Fair Value Before Cash Collateral 101,640 158,825
Derivative Assets, Cash Collateral (94,608) (114,955)
Derivative Assets, Fair Value, Net of Cash Collateral 7,032 43,870
Derivative Liabilities, Fair Value, Net [Abstract]    
Derivative Liabilities, Gross Fair Value 108,402 158,816
Derivative Liabilities, Netting Adjustments (6,810) 0
Derivative Liabilities, Net Fair Value Before Cash Collateral 101,592 158,816
Derivative Liabilities, Cash Collateral 0 0
Derivative Liabilities, Fair Value, Net of Cash Collateral 101,592 158,816
Not Designated as Hedging Instrument [Member] | Energy contracts [Member]    
Notional Amount of Derivatives [Abstract]    
Derivative Assets, Notional 7,846,190 [1] 7,918,020 [2]
Derivative Liabilities, Notional 8,254,004 [1] 8,696,060 [2]
Derivative Assets, Fair Value, Net [Abstract]    
Derivative Assets, Gross Fair Value 836,425 1,232,283
Derivative Assets, Netting Adjustments (399,148) (594,543)
Derivative Assets, Net Fair Value Before Cash Collateral 437,277 637,740
Derivative Assets, Cash Collateral (169,141) (67,024)
Derivative Assets, Fair Value, Net of Cash Collateral 268,136 570,716
Derivative Liabilities, Fair Value, Net [Abstract]    
Derivative Liabilities, Gross Fair Value 831,467 1,242,058
Derivative Liabilities, Netting Adjustments (399,148) (594,543)
Derivative Liabilities, Net Fair Value Before Cash Collateral 432,319 647,515
Derivative Liabilities, Cash Collateral (6,441) (484,319)
Derivative Liabilities, Fair Value, Net of Cash Collateral 425,878 163,196
Not Designated as Hedging Instrument [Member] | Foreign exchange contracts [Member]    
Notional Amount of Derivatives [Abstract]    
Derivative Assets, Notional 54,999 [1] 219,791 [2]
Derivative Liabilities, Notional 54,405 [1] 214,855 [2]
Derivative Assets, Fair Value, Net [Abstract]    
Derivative Assets, Gross Fair Value 53,863 216,569
Derivative Assets, Netting Adjustments 0 0
Derivative Assets, Net Fair Value Before Cash Collateral 53,863 216,569
Derivative Assets, Cash Collateral (872) 0
Derivative Assets, Fair Value, Net of Cash Collateral 52,991 216,569
Derivative Liabilities, Fair Value, Net [Abstract]    
Derivative Liabilities, Gross Fair Value 53,065 211,233
Derivative Liabilities, Netting Adjustments 0 0
Derivative Liabilities, Net Fair Value Before Cash Collateral 53,065 211,233
Derivative Liabilities, Cash Collateral 0 (7)
Derivative Liabilities, Fair Value, Net of Cash Collateral 53,065 211,226
Not Designated as Hedging Instrument [Member] | Equity option contracts [Member]    
Notional Amount of Derivatives [Abstract]    
Derivative Assets, Notional 3,316 [1] 21,102 [2]
Derivative Liabilities, Notional 3,316 [1] 21,102 [2]
Derivative Assets, Fair Value, Net [Abstract]    
Derivative Assets, Gross Fair Value 54 193
Derivative Assets, Netting Adjustments 0 0
Derivative Assets, Net Fair Value Before Cash Collateral 54 193
Derivative Assets, Cash Collateral (44) (109)
Derivative Assets, Fair Value, Net of Cash Collateral 10 84
Derivative Liabilities, Fair Value, Net [Abstract]    
Derivative Liabilities, Gross Fair Value 54 193
Derivative Liabilities, Netting Adjustments 0 0
Derivative Liabilities, Net Fair Value Before Cash Collateral 54 193
Derivative Liabilities, Cash Collateral 0 0
Derivative Liabilities, Fair Value, Net of Cash Collateral 54 193
Not Designated as Hedging Instrument [Member] | Trading [Member]    
Notional Amount of Derivatives [Abstract]    
Derivative Assets, Notional 16,264,818 [1] 17,400,037 [2]
Derivative Liabilities, Notional 20,644,156 [1] 14,038,906 [2]
Derivative Assets, Fair Value, Net [Abstract]    
Derivative Assets, Gross Fair Value 118,545 126,910
Derivative Assets, Netting Adjustments (37,111) (74,647)
Derivative Assets, Net Fair Value Before Cash Collateral 81,434 52,263
Derivative Assets, Cash Collateral (6,996) (4,646)
Derivative Assets, Fair Value, Net of Cash Collateral 74,438 47,617
Derivative Liabilities, Fair Value, Net [Abstract]    
Derivative Liabilities, Gross Fair Value 224,648 94,958
Derivative Liabilities, Netting Adjustments (37,111) (74,647)
Derivative Liabilities, Net Fair Value Before Cash Collateral 187,537 20,311
Derivative Liabilities, Cash Collateral (181,917) (423)
Derivative Liabilities, Fair Value, Net of Cash Collateral 5,620 19,888
Not Designated as Hedging Instrument [Member] | Internal risk management programs [Member]    
Notional Amount of Derivatives [Abstract]    
Derivative Assets, Notional 425,014 [1] 85,000 [2]
Derivative Liabilities, Notional 2,244 [1] 178,806 [2]
Derivative Assets, Fair Value, Net [Abstract]    
Derivative Assets, Gross Fair Value 7,697 1,500
Derivative Assets, Netting Adjustments 0 (13)
Derivative Assets, Net Fair Value Before Cash Collateral 7,697 1,487
Derivative Assets, Cash Collateral 0 0
Derivative Assets, Fair Value, Net of Cash Collateral 7,697 1,487
Derivative Liabilities, Fair Value, Net [Abstract]    
Derivative Liabilities, Gross Fair Value 1,264 1,594
Derivative Liabilities, Netting Adjustments 0 (13)
Derivative Liabilities, Net Fair Value Before Cash Collateral 1,264 1,581
Derivative Liabilities, Cash Collateral 0 0
Derivative Liabilities, Fair Value, Net of Cash Collateral $ 1,264 $ 1,581
[1] Notional amounts for commodity contracts are converted into dollar-equivalent amounts based on dollar prices at the inception of the contract.
[2] Notional amounts for commodity contracts are converted into dollar-equivalent amounts based on dollar prices at the inception of the contract.