XML 102 R81.htm IDEA: XBRL DOCUMENT v2.3.0.15
Risk Management and Fair Values (Details 3) (USD $)
In Millions
3 Months Ended9 Months Ended
Sep. 30, 2011
Sep. 30, 2010
Sep. 30, 2011
Sep. 30, 2010
Reconciliation of changes in the net assets (liabilities) for the fair value of derivatives classified as Level 3 in the fair value hierarchy    
Balance as of Beginning of period$ 98$ 297$ 197$ 200
Unrealized gains (losses) from price changes3124(33)316
Unrealized gains on originations1761514
Realized losses on settlements(48)(43)(109)(146)
Balance as of September 30$ 70$ 384$ 70$ 384