v2.4.0.6
Derivatives, Net Gains (Losses) in Income Related to Fair Value Hedges (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2012
Mar. 31, 2011
Net Gains Losses Recognized In Income Statement Related To Derivatives In Fair Value Hedging Relationships [Abstract]    
Gains (losses) recorded in net interest income $ 375 $ 397
Gains (losses) recorded in noninterest income Recognized on derivatives 46 639
Gains (losses) recorded in noninterest income Recognized on hedged item (162) (765)
Gains (losses) recorded in noninterest income Recognized on fair value hedges (ineffective portion) (116) (126)
Available for sale Securities [Member] | Interest Rate Contract [Member]
   
Net Gains Losses Recognized In Income Statement Related To Derivatives In Fair Value Hedging Relationships [Abstract]    
Gains (losses) recorded in net interest income (112) (106)
Gains (losses) recorded in noninterest income Recognized on derivatives 302 169
Gains (losses) recorded in noninterest income Recognized on hedged item (296) (237)
Gains (losses) recorded in noninterest income Recognized on fair value hedges (ineffective portion) 6 (68)
Available for sale Securities [Member] | Foreign Exchange Contract [Member]
   
Net Gains Losses Recognized In Income Statement Related To Derivatives In Fair Value Hedging Relationships [Abstract]    
Gains (losses) recorded in net interest income (3) (1)
Gains (losses) recorded in noninterest income Recognized on derivatives 41 35
Gains (losses) recorded in noninterest income Recognized on hedged item (14) (33)
Gains (losses) recorded in noninterest income Recognized on fair value hedges (ineffective portion) 27 2
Long-term debt [Member] | Interest Rate Contract [Member]
   
Net Gains Losses Recognized In Income Statement Related To Derivatives In Fair Value Hedging Relationships [Abstract]    
Gains (losses) recorded in net interest income 419 414
Gains (losses) recorded in noninterest income Recognized on derivatives (868) (645)
Gains (losses) recorded in noninterest income Recognized on hedged item 802 622
Gains (losses) recorded in noninterest income Recognized on fair value hedges (ineffective portion) (66) (23)
Long-term debt [Member] | Foreign Exchange Contract [Member]
   
Net Gains Losses Recognized In Income Statement Related To Derivatives In Fair Value Hedging Relationships [Abstract]    
Gains (losses) recorded in net interest income 71 90
Gains (losses) recorded in noninterest income Recognized on derivatives 566 1,080
Gains (losses) recorded in noninterest income Recognized on hedged item (648) (1,117)
Gains (losses) recorded in noninterest income Recognized on fair value hedges (ineffective portion) (82) (37)
Mortgages held for sale [Member] | Interest Rate Contract [Member]
   
Net Gains Losses Recognized In Income Statement Related To Derivatives In Fair Value Hedging Relationships [Abstract]    
Gains (losses) recorded in net interest income 0 0
Gains (losses) recorded in noninterest income Recognized on derivatives 5 0
Gains (losses) recorded in noninterest income Recognized on hedged item (6) 0
Gains (losses) recorded in noninterest income Recognized on fair value hedges (ineffective portion) $ (1) $ 0