XML 72 R60.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value of Financial Instruments - Reconciliation of Level 3 Financial Instruments (Details) - Level 3 - Derivatives - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance $ 574 $ 152 $ (16) $ 38
Contracts added from Direct Energy acquisition 0     (15)
Total losses) gains— realized/unrealized included in earnings (175) (92) 187 (18)
Purchases 0 (10) 78 6
Transfers into Level 3 (108) (11) 64 22
Transfers out of Level 3 20 13 13 4
Ending balance 311 52 311 52
(Losses)/gains for the period included in earnings attributable to the change in unrealized gains or losses relating to assets or liabilities still held as of period end $ (237) $ 23 $ 184 $ 50