XML 130 R102.htm IDEA: XBRL DOCUMENT v3.8.0.1
Total Equity (Components of Period Changes in OCI ) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Pre-tax Gain (Loss): Foreign Currency Translation Adjustments    
OCI activity $ 78 $ 43
Reclassified to earnings 0 0
Net OCI 78 43
Pre-tax Gain (Loss): Change in Net Unrealized Gains (Losses) on AFS Securities    
OCI activity (535) 137
Reclassified to earnings 0 (2)
Net OCI (535) 135
Pre-tax Gain (Loss): Pension, Postretirement and Other    
OCI activity 0  
Reclassified to earnings 6  
Net OCI 6  
Pre-tax Gain (Loss): Change in Net DVA    
OCI activity 580 7
Reclassified to earnings 15 4
Net OCI 595 11
Income Tax Benefit (Provision): Foreign Currency Translation Adjustments    
OCI activity 39 107
Reclassified to earnings 0 0
Net OCI 39 107
Income Tax Benefit (Provision): Change in Net Unrealized Gains (Losses) on AFS Securities    
OCI activity 125 (52)
Reclassified to earnings 0 1
Net OCI 125 (51)
Income Tax Benefit (Provision): Pension, Postretirement and Other    
OCI activity 0  
Reclassified to earnings (1)  
Net OCI (1)  
Income Tax Benefit (Provision): Change in Net DVA    
OCI activity (140) (1)
Reclassified to earnings (4) (1)
Net OCI (144) (2)
After-tax Gain (Loss): Foreign Currency Translation Adjustments    
OCI activity 117 150
Reclassified to earnings 0 0
Net OCI 117 150
After-tax Gain (Loss): Change in Net Unrealized Gains (Losses) on AFS Securities    
OCI activity (410) 85
Reclassified to earnings 0 (1)
Net OCI (410) 84
After-tax Gain (Loss): Pension, Postretirement and Other    
OCI activity 0  
Reclassified to earnings 5  
Net OCI 5 0
After-tax Gain (Loss): Change in Net DVA    
OCI activity 440 6
Reclassified to earnings 11 3
Net OCI 451 9
Non-controlling Interests    
After-tax Gain (Loss): Foreign Currency Translation Adjustments    
OCI activity 57 43
Reclassified to earnings 0 0
Net OCI 57 43
After-tax Gain (Loss): Change in Net Unrealized Gains (Losses) on AFS Securities    
OCI activity 0 0
Reclassified to earnings 0 0
Net OCI 0 0
After-tax Gain (Loss): Pension, Postretirement and Other    
OCI activity 0  
Reclassified to earnings 0  
Net OCI 0  
After-tax Gain (Loss): Change in Net DVA    
OCI activity 15 7
Reclassified to earnings 0 0
Net OCI 15 7
Net    
After-tax Gain (Loss): Foreign Currency Translation Adjustments    
OCI activity 60 107
Reclassified to earnings 0 0
Net OCI 60 107
After-tax Gain (Loss): Change in Net Unrealized Gains (Losses) on AFS Securities    
OCI activity (410) 85
Reclassified to earnings 0 (1)
Net OCI (410) 84
After-tax Gain (Loss): Pension, Postretirement and Other    
OCI activity 0  
Reclassified to earnings 5  
Net OCI 5  
After-tax Gain (Loss): Change in Net DVA    
OCI activity 425 (1)
Reclassified to earnings 11 3
Net OCI $ 436 $ 2