v2.4.0.6
Fair Value Disclosures (Short-term and Long-term Borrowings) (Details) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2012
Dec. 31, 2011
Balance Sheet Captions    
Short-term and long-term borrowing, fair value $ 44,769 $ 41,002
Equity
   
Balance Sheet Captions    
Short-term and long-term borrowing, fair value 17,326 13,926
Credit and Foreign Exchange Contracts
   
Balance Sheet Captions    
Short-term and long-term borrowing, fair value 3,337 3,012
Interest Rates
   
Balance Sheet Captions    
Short-term and long-term borrowing, fair value 23,330 23,188
Commodities
   
Balance Sheet Captions    
Short-term and long-term borrowing, fair value $ 776 $ 876