v3.10.0.1
Total Equity (Components of Period Changes in OCI ) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Pre-tax Gain (Loss): Foreign Currency Translation Adjustments      
OCI activity $ (11) $ 64 $ (24)
Reclassified to earnings 0 0 4
Net OCI (11) 64 (20)
Pre-tax Gain (Loss): Change in Net Unrealized Gains (Losses) on AFS Securities      
OCI activity (346) 100 (313)
Reclassified to earnings (8) (35) (113)
Net OCI (354) 65 (426)
Pre-tax Gain (Loss): Pension, Postretirement and Other      
OCI activity 156 (193) (162)
Reclassified to earnings 26 2 (3)
Net OCI 182 (191) (165)
Pre-tax Gain (Loss): Change in Net DVA      
OCI activity 1,947 (922) (429)
Reclassified to earnings 56 12 (31)
Net OCI 2,003 (910) (460)
Income Tax Benefit (Provision): Foreign Currency Translation Adjustments      
OCI activity (79) 187 9
Reclassified to earnings 0 0 0
Net OCI (79) 187 9
Income Tax Benefit (Provision): Change in Net Unrealized Gains (Losses) on AFS Securities      
OCI activity 80 (36) 116
Reclassified to earnings 2 12 41
Net OCI 82 (24) 157
Income Tax Benefit (Provision): Pension, Postretirement and Other      
OCI activity (37) 75 64
Reclassified to earnings (8) (1) 1
Net OCI (45) 74 65
Income Tax Benefit (Provision): Change in Net DVA      
OCI activity (472) 325 153
Reclassified to earnings (14) (3) 11
Net OCI (486) 322 164
After-tax Gain (Loss): Foreign Currency Translation Adjustments      
OCI activity (90) 251 (15)
Reclassified to earnings 0 0 4
Net OCI (90) 251 (11)
After-tax Gain (Loss): Change in Net Unrealized Gains (Losses) on AFS Securities      
OCI activity (266) 64 (197)
Reclassified to earnings (6) (23) (72)
Net OCI (272) 41 (269)
After-tax Gain (Loss): Pension, Postretirement and Other      
OCI activity 119 (118) (98)
Reclassified to earnings 18 1 (2)
Net OCI 137 (117) (100)
After-tax Gain (Loss): Change in Net DVA      
OCI activity 1,475 (597) (276)
Reclassified to earnings 42 9 (20)
Net OCI 1,517 (588) (296)
Non-controlling Interests      
After-tax Gain (Loss): Foreign Currency Translation Adjustments      
OCI activity 24 32 12
Reclassified to earnings 0 0 0
Net OCI 24 32 12
After-tax Gain (Loss): Change in Net Unrealized Gains (Losses) on AFS Securities      
OCI activity 0 0 0
Reclassified to earnings 0 0 0
Net OCI 0 0 0
After-tax Gain (Loss): Pension, Postretirement and Other      
OCI activity 0 0 0
Reclassified to earnings 0 0 0
Net OCI 0 0 0
After-tax Gain (Loss): Change in Net DVA      
OCI activity 63 (28) (13)
Reclassified to earnings 0 0 0
Net OCI 63 (28) (13)
Net      
After-tax Gain (Loss): Foreign Currency Translation Adjustments      
OCI activity (114) 219 (27)
Reclassified to earnings 0 0 4
Net OCI (114) 219 (23)
After-tax Gain (Loss): Change in Net Unrealized Gains (Losses) on AFS Securities      
OCI activity (266) 64 (197)
Reclassified to earnings (6) (23) (72)
Net OCI (272) 41 (269)
After-tax Gain (Loss): Pension, Postretirement and Other      
OCI activity 119 (118) (98)
Reclassified to earnings 18 1 (2)
Net OCI 137 (117) (100)
After-tax Gain (Loss): Change in Net DVA      
OCI activity 1,412 (569) (263)
Reclassified to earnings 42 9 (20)
Net OCI $ 1,454 $ (560) $ (283)