XML 48 R70.htm IDEA: XBRL DOCUMENT v3.19.3
Financial Derivatives (Total Derivatives) (Details) - USD ($)
$ in Millions
Sep. 30, 2019
Dec. 31, 2018
Derivative [Line Items]    
Derivative Notional Amount $ 446,953 $ 394,447
Derivative Asset, Fair Value 4,638 2,081
Derivative Liability, Fair Value 2,332 2,290
Derivative Asset, Fair Value Offset Amount 890 688
Derivative Liability, Fair Value Offset Amount 890 688
Derivative Asset, Cash Collateral 914 341
Derivative Liability, Cash Collateral 770 539
Derivative Asset, Net Fair Value 2,834 1,052
Derivative Liability, Net Fair Value 672 1,063
Commodity Contract [Member]    
Derivative [Line Items]    
Derivative Asset, Fair Value 381 311
Derivative Liability, Fair Value 377 305
Derivative Asset, Cash Collateral 58 210
Derivative Liability, Cash Collateral 2 17
Foreign Exchange And Other Contract [Member]    
Derivative [Line Items]    
Derivative Asset, Fair Value 363 269
Derivative Liability, Fair Value 445 465
Derivative Asset, Cash Collateral 8 14
Derivative Liability, Cash Collateral 46 33
Designated as Hedging Instruments under GAAP [Member]    
Derivative [Line Items]    
Derivative Notional Amount 55,998 49,268
Derivative Asset, Fair Value 48 8
Derivative Liability, Fair Value 4 10
Designated as Hedging Instruments under GAAP [Member] | Fair Value Hedging [Member] | Interest Rate Contracts [Member]    
Derivative [Line Items]    
Derivative Notional Amount 31,474 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 23,427 17,337
Derivative Asset, Fair Value 8 1
Derivative Liability, Fair Value 4  
Designated as Hedging Instruments under GAAP [Member] | Net Investment Hedging [Member] | Foreign Exchange Contract [Member]    
Derivative [Line Items]    
Derivative Notional Amount 1,097 1,012
Derivative Asset, Fair Value 40  
Derivative Liability, Fair Value   10
Not Designated as Hedging Instrument under GAAP [Member]    
Derivative [Line Items]    
Derivative Notional Amount 390,955 345,179
Derivative Asset, Fair Value 4,590 2,073
Derivative Liability, Fair Value 2,328 2,280
Not Designated as Hedging Instrument under GAAP [Member] | Mortgage Banking [Member] | Interest Rate Contracts [Member]    
Derivative [Line Items]    
Derivative Notional Amount 73,386 66,022
Derivative Asset, Fair Value 160 57
Derivative Liability, Fair Value 128 45
Not Designated as Hedging Instrument under GAAP [Member] | Mortgage Banking [Member] | Swap [Member] | Interest Rate Contracts [Member]    
Derivative [Line Items]    
Derivative Notional Amount 50,776 43,084
Derivative Asset, Fair Value 9  
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,697 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 12,046 5,771
Derivative Asset, Fair Value 97 47
Derivative Liability, Fair Value 85 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 6,867 6,509
Derivative Asset, Fair Value 54 10
Derivative Liability, Fair Value 40 3
Not Designated as Hedging Instrument under GAAP [Member] | Customer Contracts [Member]    
Derivative [Line Items]    
Derivative Notional Amount 306,197 271,249
Derivative Asset, Fair Value 4,377 1,941
Derivative Liability, Fair Value 2,008 1,972
Not Designated as Hedging Instrument under GAAP [Member] | Customer Contracts [Member] | Interest Rate Contracts [Member]    
Derivative [Line Items]    
Derivative Notional Amount 272,007 241,765
Derivative Asset, Fair Value 3,726 1,436
Derivative Liability, Fair Value 1,378 1,475
Not Designated as Hedging Instrument under GAAP [Member] | Customer Contracts [Member] | Commodity Contract [Member]    
Derivative [Line Items]    
Derivative Notional Amount 8,699 6,231
Derivative Asset, Fair Value 381 311
Derivative Liability, Fair Value 377 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,491 23,253
Derivative Asset, Fair Value 270 194
Derivative Liability, Fair Value 253 192
Not Designated as Hedging Instrument under GAAP [Member] | Customer Contracts [Member] | Swap [Member] | Interest Rate Contracts [Member]    
Derivative [Line Items]    
Derivative Notional Amount 243,626 218,496
Derivative Asset, Fair Value 3,553 1,352
Derivative Liability, Fair Value 1,329 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,619 4,813
Derivative Asset, Fair Value 242 244
Derivative Liability, Fair Value 239 238
Not Designated as Hedging Instrument under GAAP [Member] | Customer Contracts [Member] | Future [Member] | Interest Rate Contracts [Member]    
Derivative [Line Items]    
Derivative Notional Amount 704 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 5,615 2,246
Derivative Asset, Fair Value 6 7
Derivative Liability, Fair Value 6 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,062 20,109
Derivative Asset, Fair Value 167 77
Derivative Liability, Fair Value 43 33
Not Designated as Hedging Instrument under GAAP [Member] | Customer Contracts [Member] | Other Contract [Member] | Commodity Contract [Member]    
Derivative [Line Items]    
Derivative Notional Amount 4,080 1,418
Derivative Asset, Fair Value 139 67
Derivative Liability, Fair Value 138 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 11,372 7,908
Derivative Asset, Fair Value 53 75
Derivative Liability, Fair Value $ 192 $ 263