XML 142 R106.htm IDEA: XBRL DOCUMENT v3.5.0.2
Fair Value Measurements - Level 3 (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Commodity derivative [Member]        
Fair Value, Assets (Liabilities), Net, Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance $ 44 $ 34 $ 47 $ 51
Changes included in earnings 9 6 8 17
Changes in fair value recognized in other comprehensive income (2) (2) (2) (5)
Changes in fair value recognized in net regulatory assets (1) (4) (12) (21)
Purchases (1) 0 1 1
Fair value, level 3, asset, sales 0   0  
Settlements 5 9 14 0
Transfers from Level 2   0   0
Ending balance 56 43 56 43
Interest Rate Lock Commitments [Member]        
Fair Value, Assets (Liabilities), Net, Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance 14 5 4 0
Changes included in earnings 49 25 103 70
Changes in fair value recognized in other comprehensive income 0 0 0 0
Changes in fair value recognized in net regulatory assets 0 0 0 0
Purchases 0 0 0 0
Fair value, level 3, asset, sales 0   0  
Settlements (52) 0 (96) (66)
Transfers from Level 2   0   3
Ending balance 11 7 11 7
Auction rate securities [Member]        
Fair Value, Assets (Liabilities), Net, Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance 18 45 44 45
Changes included in earnings 0 0 0 0
Changes in fair value recognized in other comprehensive income 0 (1) 6 (1)
Changes in fair value recognized in net regulatory assets 0 0 0 0
Purchases 0 0 0 0
Fair value, level 3, asset, sales 0   32  
Settlements 0 (23) 0 0
Transfers from Level 2   0   0
Ending balance $ 18 $ 44 $ 18 $ 44