XML 236 R192.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurements - Level 3 (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Commodity [Member]      
Fair Value, Assets (Liabilities), Net, Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Beginning balance $ 97 $ 99 $ 94
Fair Value, Assets and Liabilities Measured on Recurring Basis, Gain (Loss) Included in Earnings 10 (10) (1)
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Other Comprehensive Income (Loss) 0 (1) 2
Fair Value, Measurements with Unobservable Inputs Reconciliation, Recurring Basis, Gain (Loss) Included In Regulatory Assets and Liabilities, Net 17 26 (3)
Purchases 5 6 3
Settlements (41) (9) 4
Ending balance 116 97 99
Interest Rate Lock Commitments [Member]      
Fair Value, Assets (Liabilities), Net, Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Beginning balance 14 10 9
Fair Value, Assets and Liabilities Measured on Recurring Basis, Gain (Loss) Included in Earnings (772) (479) (181)
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Other Comprehensive Income (Loss) 0 0 0
Fair Value, Measurements with Unobservable Inputs Reconciliation, Recurring Basis, Gain (Loss) Included In Regulatory Assets and Liabilities, Net 0 0 0
Purchases 0 0 0
Settlements 724 475 180
Ending balance $ 62 $ 14 $ 10