Quarterly report pursuant to Section 13 or 15(d)

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

v3.5.0.2
Accumulated Other Comprehensive Income (Loss) - Change in Accumulated OCI (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2016
Jun. 30, 2015
Dec. 31, 2014
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]          
Beginning Balance     $ 256,205 $ 243,471  
Cumulative adjustment for accounting change         $ 0
Net change $ 1,282 $ (2,037) 4,346 (424)  
Ending Balance 267,069 251,659 267,069 251,659  
Debit Valuation Adjustments          
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]          
Beginning Balance     (611)    
Cumulative adjustment for accounting change         (1,226)
Net change     114 446  
Ending Balance (497) (780) (497) (780)  
Derivatives          
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]          
Beginning Balance     (1,077) (1,661)  
Net change     150 289  
Ending Balance (927) (1,372) (927) (1,372)  
Employee Benefit Plans          
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]          
Beginning Balance     (2,956) (3,350)  
Net change     23 50  
Ending Balance (2,933) (3,300) (2,933) (3,300)  
Foreign currency          
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]          
Beginning Balance     (792) (669)  
Net change     (9) (8)  
Ending Balance (801) (677) (801) (677)  
Total          
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]          
Beginning Balance     (5,674) (4,320)  
Cumulative adjustment for accounting change         $ (1,226)
Net change     4,346 (424)  
Ending Balance (1,328) (5,970) (1,328) (5,970)  
Debt securities | Available-for-sale debt securities          
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]          
Beginning Balance     (300) 1,343  
Net change     4,121 (1,249)  
Ending Balance 3,821 94 3,821 94  
Equity securities | Available-for-sale debt securities          
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]          
Beginning Balance     62 17  
Net change     (53) 48  
Ending Balance $ 9 $ 65 $ 9 $ 65