XML 76 R61.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements - Reconciliation of Changes in Fair Value of Financial Assets and Liabilities (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Reconciliation of changes in the fair value of financial assets and liabilities classified as Level 3 in the fair value hierarchy      
Balance at beginning of period $ (152) $ 24 $ 0
Total gain (loss) included in earnings (446) (532) 41
Settlement (gain) loss 744 356 (17)
Transfers in and/or out of Level 3 0 0 0
Balance at end of period 146 (152) 24
Change in unrealized gains (losses) relating to assets and liabilities still held at the end of the period $ 179 $ (154) $ 24
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings Total gain (loss) included in earnings Total gain (loss) included in earnings  
Fair Value, Net Derivative Asset (Liability), Recurring Basis, Still Held, Unrealized Gain (Loss), Statement of Income or Comprehensive Income , Extensible List Not Disclosed Flag Change in unrealized gains (losses) relating to assets and liabilities still held at the end of the period