Quarterly report pursuant to Section 13 or 15(d)

Accumulated Other Comprehensive Income (Loss) (Details)

 v2.3.0.11
Accumulated Other Comprehensive Income (Loss) (Details) (USD $)
In Millions
6 Months Ended 6 Months Ended
Jun. 30, 2011
Jun. 30, 2010
Jun. 30, 2011
Debt [Member]
Jun. 30, 2010
Debt [Member]
Jun. 30, 2011
Equity [Member]
Jun. 30, 2010
Equity [Member]
Jun. 30, 2011
Reported Basis [Member]
Dec. 31, 2010
Reported Basis [Member]
Jun. 30, 2010
Reported Basis [Member]
Jun. 30, 2010
Securitization Offset [Member]
Accumulated OCI                    
Beginning balance, Securities     $ 714 $ (628) $ 6,659 $ 2,129        
Beginning balance, Derivatives (3,236) (2,535)                
Beginning balance, Employee Benefit Plans (3,947) (4,092)                
Beginning balance, Foreign Currency (256) (493)                
Beginning balance (66) (5,619)         793 (66) (4,447)  
Cumulative adjustment for new consolidation guidance   6,270   (116)           (116)
Net change in fair value recorded in accumulated OCI, Securities     1,701 3,678 (101) (1,294)        
Net change in fair value recorded in accumulated OCI, Derivatives (580) (746)                
Net change in fair value recorded in accumulated OCI, Employee Benefit Plans 0 0                
Net change in fair value recorded in accumulated OCI, Foreign Currency 28 (112)                
Net change in fair value recorded in accumulated OCI, Total 1,048 1,526                
Net realized (gains) losses reclassified into earnings, Securities     (827) (28) (19) (836)        
Net realized (gains) losses reclassified into earnings, Derivatives 514 241                
Net realized (gains) losses reclassified into earnings, Employee Benefit Plans 138 127                
Net realized (gains) losses reclassified into earnings, Foreign Currency 5 258                
Net realized (gains) losses reclassified into earnings, Total (189) (238)                
Ending balance, Securities     1,588 2,906 6,539 (1)        
Ending balance, Derivatives (3,302) (3,040)                
Ending balance, Employee Benefit Plans (3,809) (3,965)                
Ending balance, Foreign Currency (223) (347)                
Ending balance $ 793           $ 793 $ (66) $ (4,447)