Quarterly report pursuant to Section 13 or 15(d)

Accumulated Other Comprehensive Income (Loss) - Change in Accumulated OCI (Details)

v3.4.0.3
Accumulated Other Comprehensive Income (Loss) - Change in Accumulated OCI (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning Balance $ 256,205 $ 243,471
Cumulative adjustment for accounting change related to debit valuation adjustments   0
Net change 3,064 1,613
Ending Balance 262,776 250,188
Debit Valuation Adjustments    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning Balance (611)  
Cumulative adjustment for accounting change related to debit valuation adjustments   (1,226)
Net change 127 260
Ending Balance (484) (966)
Derivatives    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning Balance (1,077) (1,661)
Cumulative adjustment for accounting change related to debit valuation adjustments   0
Net change 24 43
Ending Balance (1,053) (1,618)
Employee Benefit Plans    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning Balance (2,956) (3,350)
Cumulative adjustment for accounting change related to debit valuation adjustments   0
Net change 10 25
Ending Balance (2,946) (3,325)
Foreign currency    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning Balance (792) (669)
Cumulative adjustment for accounting change related to debit valuation adjustments   0
Net change 12 (51)
Ending Balance (780) (720)
Total    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning Balance (5,674) (4,320)
Cumulative adjustment for accounting change related to debit valuation adjustments   (1,226)
Net change 3,064 1,613
Ending Balance (2,610) (3,933)
Debt securities | Available-for-sale debt securities    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning Balance (300) 1,343
Cumulative adjustment for accounting change related to debit valuation adjustments   0
Net change 2,924 1,317
Ending Balance 2,624 2,660
Equity securities | Available-for-sale debt securities    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning Balance 62 17
Cumulative adjustment for accounting change related to debit valuation adjustments   0
Net change (33) 19
Ending Balance $ 29 $ 36