XML 77 R64.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value of Financial Instruments - Reconciliation of Level 3 Financial Instruments (Details) - Level 3 - Derivatives - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance $ 471 $ 528 $ 505 $ 293
Total (losses)/gains realized/unrealized included in earnings (86) 293 (177) 459
Purchases 99 6 140 29
Transfers into Level 3 414 568 438 621
Transfers out of Level 3 7 8 (1) 1
Ending balance 905 1,403 905 1,403
(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 $ (76) $ 297 $ (131) $ 534