XML 160 R104.htm IDEA: XBRL DOCUMENT v3.5.0.2
Fair Value Measurements - Level 3 (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2016
Jun. 30, 2015
Commodity derivative [Member]        
Fair Value, Assets (Liabilities), Net, Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance $ 58 $ 49 $ 47 $ 51
Changes included in earnings (20) 3 (1) 11
Changes in fair value recognized in other comprehensive income 6 (4) 0 (3)
Changes in fair value recognized in net regulatory assets (5) (14) (11) (17)
Purchases 0 (1) 0 1
Settlements 5 (1) 9 (9)
Transfers from Level 2   0   0
Ending balance 44 34 44 34
Interest Rate Lock Commitments [Member]        
Fair Value, Assets (Liabilities), Net, Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance 11 8 4 0
Changes included in earnings 29 24 54 45
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
Settlements (26) 0 (44) (43)
Transfers from Level 2   0   3
Ending balance 14 5 14 5
Auction rate securities [Member]        
Fair Value, Assets (Liabilities), Net, Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance 26 44 44 45
Changes included in earnings 0 0 0 0
Changes in fair value recognized in other comprehensive income 2 1 6 0
Changes in fair value recognized in net regulatory assets 0 0 0 0
Purchases (10) 0 (32) 0
Settlements 0 (27) 0 0
Transfers from Level 2   0   0
Ending balance $ 18 $ 45 $ 18 $ 45