XML 65 R54.htm IDEA: XBRL DOCUMENT v3.22.2.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, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance $ 1,403 $ 574 $ 293 $ (16)
Contracts added from Direct Energy acquisition 0 0 0 (15)
Total (losses)/gains realized/unrealized — included in earnings (314) (175) 145 187
Purchases 60 0 89 78
Transfers into Level 3 (466) (108) 155 64
Transfers out of Level 3 (1) 20 0 13
Ending balance 682 311 682 311
(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 $ (240) $ (237) $ 294 $ 184