XML 127 R104.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commodity and Other Derivative Contractual Assets and Liabilities - Schedule of Credit Risk-Related Contingent Features of Derivatives (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Fair value of derivative contract liabilities    
Credit Derivatives [Line Items]    
Derivative, net liability position, aggregate fair value $ (1,890) $ (1,934)
Offsetting fair value under netting arrangements    
Credit Derivatives [Line Items]    
Derivative, net liability position, aggregate fair value 692 899
Cash collateral and letters of credit    
Credit Derivatives [Line Items]    
Cash collateral and letters of credit 854 253
Liquidity exposure    
Credit Derivatives [Line Items]    
Liquidity exposure $ (344) $ (782)