XML 138 R101.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements - Level 3 (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Commodity derivative [Member]        
Fair Value, Assets (Liabilities), Net, Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance $ 44 $ 86 $ 97 $ 99
Changes included in earnings (7) 1 (11) 6
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Other Comprehensive Income (Loss)   0   1
Changes in fair value recognized in net regulatory assets 20 (17) (36) (40)
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases 1 0 4 4
Settlements 38 8 42 10
Ending balance 96 78 96 78
Interest Rate Lock Commitments [Member]        
Fair Value, Assets (Liabilities), Net, Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance 78 23 14 10
Changes included in earnings 243 158 579 305
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Other Comprehensive Income (Loss)   0   0
Changes in fair value recognized in net regulatory assets 0 0 0 0
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases 0 0 0 0
Settlements (233) (161) (505) (295)
Ending balance $ 88 $ 20 $ 88 $ 20