XML 85 R72.htm IDEA: XBRL DOCUMENT v3.19.1
Financial Derivatives (Total Derivatives) (Details) - USD ($)
$ in Millions
Mar. 31, 2019
Dec. 31, 2018
Derivative [Line Items]    
Derivative Notional Amount $ 403,487 $ 394,447
Derivative Asset, Fair Value 2,368 2,081
Derivative Liability, Fair Value 1,905 2,290
Derivative Asset, Fair Value Offset Amount 695 688
Derivative Liability, Fair Value Offset Amount 695 688
Derivative Asset, Cash Collateral 302 341
Derivative Asset, Net Fair Value 1,371 1,052
Derivative Liability, Cash Collateral 626 539
Derivative Liability, Net Fair Value 584 1,063
Commodity Contract [Member]    
Derivative [Line Items]    
Derivative Asset, Fair Value 159 311
Derivative Liability, Fair Value 154 305
Derivative Asset, Cash Collateral 1 210
Derivative Liability, Cash Collateral 39 17
Foreign Exchange And Other Contract [Member]    
Derivative [Line Items]    
Derivative Asset, Fair Value 226 269
Derivative Liability, Fair Value 431 465
Derivative Asset, Cash Collateral 6 14
Derivative Liability, Cash Collateral 50 33
Designated as Hedging Instruments under GAAP [Member]    
Derivative [Line Items]    
Derivative Notional Amount 53,655 49,268
Derivative Asset, Fair Value 10 8
Derivative Liability, Fair Value 29 10
Designated as Hedging Instruments under GAAP [Member] | Fair Value Hedging [Member] | Interest Rate Contracts [Member]    
Derivative [Line Items]    
Derivative Notional Amount 30,701 30,919
Derivative Asset, Fair Value 7 7
Designated as Hedging Instruments under GAAP [Member] | Cash Flow Hedging [Member] | Interest Rate Contracts [Member]    
Derivative [Line Items]    
Derivative Notional Amount 21,946 17,337
Derivative Asset, Fair Value 3 1
Designated as Hedging Instruments under GAAP [Member] | Net Investment Hedging [Member] | Foreign Exchange Contract [Member]    
Derivative [Line Items]    
Derivative Notional Amount 1,008 1,012
Derivative Liability, Fair Value 29 10
Not Designated as Hedging Instrument under GAAP [Member]    
Derivative [Line Items]    
Derivative Notional Amount 349,832 345,179
Derivative Asset, Fair Value 2,358 2,073
Derivative Liability, Fair Value 1,876 2,280
Not Designated as Hedging Instrument under GAAP [Member] | Mortgage Banking [Member] | Interest Rate Contracts [Member]    
Derivative [Line Items]    
Derivative Notional Amount 62,026 66,022
Derivative Asset, Fair Value 104 57
Derivative Liability, Fair Value 73 45
Not Designated as Hedging Instrument under GAAP [Member] | Mortgage Banking [Member] | Swap [Member] | Interest Rate Contracts [Member]    
Derivative [Line Items]    
Derivative Notional Amount 41,334 43,084
Derivative Asset, Fair Value 14  
Derivative Liability, Fair Value 4 3
Not Designated as Hedging Instrument under GAAP [Member] | Mortgage Banking [Member] | Future [Member] | Interest Rate Contracts [Member]    
Derivative [Line Items]    
Derivative Notional Amount 4,535 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 6,277 5,771
Derivative Asset, Fair Value 64 47
Derivative Liability, Fair Value 57 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 9,880 6,509
Derivative Asset, Fair Value 26 10
Derivative Liability, Fair Value 12 3
Not Designated as Hedging Instrument under GAAP [Member] | Customer Contracts [Member]    
Derivative [Line Items]    
Derivative Notional Amount 279,095 271,249
Derivative Asset, Fair Value 2,214 1,941
Derivative Liability, Fair Value 1,581 1,972
Not Designated as Hedging Instrument under GAAP [Member] | Customer Contracts [Member] | Interest Rate Contracts [Member]    
Derivative [Line Items]    
Derivative Notional Amount 249,464 241,765
Derivative Asset, Fair Value 1,869 1,436
Derivative Liability, Fair Value 1,247 1,475
Not Designated as Hedging Instrument under GAAP [Member] | Customer Contracts [Member] | Commodity Contract [Member]    
Derivative [Line Items]    
Derivative Notional Amount 6,007 6,231
Derivative Asset, Fair Value 159 311
Derivative Liability, Fair Value 154 305
Not Designated as Hedging Instrument under GAAP [Member] | Customer Contracts [Member] | Foreign Exchange And Other Contract [Member]    
Derivative [Line Items]    
Derivative Notional Amount 23,624 23,253
Derivative Asset, Fair Value 186 194
Derivative Liability, Fair Value 180 192
Not Designated as Hedging Instrument under GAAP [Member] | Customer Contracts [Member] | Swap [Member] | Interest Rate Contracts [Member]    
Derivative [Line Items]    
Derivative Notional Amount 224,133 218,496
Derivative Asset, Fair Value 1,780 1,352
Derivative Liability, Fair Value 1,213 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,620 4,813
Derivative Asset, Fair Value 144 244
Derivative Liability, Fair Value 139 238
Not Designated as Hedging Instrument under GAAP [Member] | Customer Contracts [Member] | Future [Member] | Interest Rate Contracts [Member]    
Derivative [Line Items]    
Derivative Notional Amount 564 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 2,708 2,246
Derivative Asset, Fair Value 6 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,059 20,109
Derivative Asset, Fair Value 83 77
Derivative Liability, Fair Value 25 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,387 1,418
Derivative Asset, Fair Value 15 67
Derivative Liability, Fair Value 15 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 8,711 7,908
Derivative Asset, Fair Value 40 75
Derivative Liability, Fair Value $ 222 $ 263