XML 83 R70.htm IDEA: XBRL DOCUMENT v3.19.2
Financial Derivatives (Total Derivatives) (Details) - USD ($)
$ in Millions
Jun. 30, 2019
Dec. 31, 2018
Derivative [Line Items]    
Derivative Notional Amount $ 426,932 $ 394,447
Derivative Asset, Fair Value 3,546 2,081
Derivative Liability, Fair Value 2,002 2,290
Derivative Asset, Fair Value Offset Amount 642 688
Derivative Liability, Fair Value Offset Amount 642 688
Derivative Asset, Cash Collateral 673 341
Derivative Liability, Cash Collateral 756 539
Derivative Asset, Net Fair Value 2,231 1,052
Derivative Liability, Net Fair Value 604 1,063
Commodity Contract [Member]    
Derivative [Line Items]    
Derivative Asset, Fair Value 221 311
Derivative Liability, Fair Value 217 305
Derivative Asset, Cash Collateral 32 210
Derivative Liability, Cash Collateral 1 17
Foreign Exchange And Other Contract [Member]    
Derivative [Line Items]    
Derivative Asset, Fair Value 213 269
Derivative Liability, Fair Value 402 465
Derivative Asset, Cash Collateral 3 14
Derivative Liability, Cash Collateral 60 33
Designated as Hedging Instruments under GAAP [Member]    
Derivative [Line Items]    
Derivative Notional Amount 57,825 49,268
Derivative Asset, Fair Value 9 8
Derivative Liability, Fair Value 1 10
Designated as Hedging Instruments under GAAP [Member] | Fair Value Hedging [Member] | Interest Rate Contracts [Member]    
Derivative [Line Items]    
Derivative Notional Amount 31,914 30,919
Derivative Asset, Fair Value   7
Designated as Hedging Instruments under GAAP [Member] | Cash Flow Hedging [Member] | Interest Rate Contracts [Member]    
Derivative [Line Items]    
Derivative Notional Amount 24,859 17,337
Derivative Asset, Fair Value 6 1
Derivative Liability, Fair Value 1  
Designated as Hedging Instruments under GAAP [Member] | Net Investment Hedging [Member] | Foreign Exchange Contract [Member]    
Derivative [Line Items]    
Derivative Notional Amount 1,052 1,012
Derivative Asset, Fair Value 3  
Derivative Liability, Fair Value   10
Not Designated as Hedging Instrument under GAAP [Member]    
Derivative [Line Items]    
Derivative Notional Amount 369,107 345,179
Derivative Asset, Fair Value 3,537 2,073
Derivative Liability, Fair Value 2,001 2,280
Not Designated as Hedging Instrument under GAAP [Member] | Mortgage Banking [Member] | Interest Rate Contracts [Member]    
Derivative [Line Items]    
Derivative Notional Amount 68,808 66,022
Derivative Asset, Fair Value 149 57
Derivative Liability, Fair Value 116 45
Not Designated as Hedging Instrument under GAAP [Member] | Mortgage Banking [Member] | Swap [Member] | Interest Rate Contracts [Member]    
Derivative [Line Items]    
Derivative Notional Amount 48,118 43,084
Derivative Asset, Fair Value 12  
Derivative Liability, Fair Value 3 3
Not Designated as Hedging Instrument under GAAP [Member] | Mortgage Banking [Member] | Future [Member] | Interest Rate Contracts [Member]    
Derivative [Line Items]    
Derivative Notional Amount 3,763 10,658
Not Designated as Hedging Instrument under GAAP [Member] | Mortgage Banking [Member] | Mortgage Commitment [Member] | Interest Rate Contracts [Member]    
Derivative [Line Items]    
Derivative Notional Amount 8,478 5,771
Derivative Asset, Fair Value 92 47
Derivative Liability, Fair Value 88 39
Not Designated as Hedging Instrument under GAAP [Member] | Mortgage Banking [Member] | Other Contract [Member] | Interest Rate Contracts [Member]    
Derivative [Line Items]    
Derivative Notional Amount 8,449 6,509
Derivative Asset, Fair Value 45 10
Derivative Liability, Fair Value 25 3
Not Designated as Hedging Instrument under GAAP [Member] | Customer Contracts [Member]    
Derivative [Line Items]    
Derivative Notional Amount 290,550 271,249
Derivative Asset, Fair Value 3,357 1,941
Derivative Liability, Fair Value 1,652 1,972
Not Designated as Hedging Instrument under GAAP [Member] | Customer Contracts [Member] | Interest Rate Contracts [Member]    
Derivative [Line Items]    
Derivative Notional Amount 259,186 241,765
Derivative Asset, Fair Value 2,957 1,436
Derivative Liability, Fair Value 1,266 1,475
Not Designated as Hedging Instrument under GAAP [Member] | Customer Contracts [Member] | Commodity Contract [Member]    
Derivative [Line Items]    
Derivative Notional Amount 5,870 6,231
Derivative Asset, Fair Value 221 311
Derivative Liability, Fair Value 217 305
Not Designated as Hedging Instrument under GAAP [Member] | Customer Contracts [Member] | Foreign Exchange And Other Contract [Member]    
Derivative [Line Items]    
Derivative Notional Amount 25,494 23,253
Derivative Asset, Fair Value 179 194
Derivative Liability, Fair Value 169 192
Not Designated as Hedging Instrument under GAAP [Member] | Customer Contracts [Member] | Swap [Member] | Interest Rate Contracts [Member]    
Derivative [Line Items]    
Derivative Notional Amount 233,046 218,496
Derivative Asset, Fair Value 2,812 1,352
Derivative Liability, Fair Value 1,216 1,432
Not Designated as Hedging Instrument under GAAP [Member] | Customer Contracts [Member] | Swap [Member] | Commodity Contract [Member]    
Derivative [Line Items]    
Derivative Notional Amount 4,323 4,813
Derivative Asset, Fair Value 204 244
Derivative Liability, Fair Value 200 238
Not Designated as Hedging Instrument under GAAP [Member] | Customer Contracts [Member] | Future [Member] | Interest Rate Contracts [Member]    
Derivative [Line Items]    
Derivative Notional Amount 587 914
Not Designated as Hedging Instrument under GAAP [Member] | Customer Contracts [Member] | Mortgage Commitment [Member] | Interest Rate Contracts [Member]    
Derivative [Line Items]    
Derivative Notional Amount 3,345 2,246
Derivative Asset, Fair Value 7 7
Derivative Liability, Fair Value 9 10
Not Designated as Hedging Instrument under GAAP [Member] | Customer Contracts [Member] | Other Contract [Member] | Interest Rate Contracts [Member]    
Derivative [Line Items]    
Derivative Notional Amount 22,208 20,109
Derivative Asset, Fair Value 138 77
Derivative Liability, Fair Value 41 33
Not Designated as Hedging Instrument under GAAP [Member] | Customer Contracts [Member] | Other Contract [Member] | Commodity Contract [Member]    
Derivative [Line Items]    
Derivative Notional Amount 1,547 1,418
Derivative Asset, Fair Value 17 67
Derivative Liability, Fair Value 17 67
Not Designated as Hedging Instrument under GAAP [Member] | Other Risk Management Activity [Member] | Foreign Exchange And Other Contract [Member]    
Derivative [Line Items]    
Derivative Notional Amount 9,749 7,908
Derivative Asset, Fair Value 31 75
Derivative Liability, Fair Value $ 233 $ 263