XML 129 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accounting for Derivative Instruments and Hedging Activities - Offsetting Derivatives by Counterparty Master Agreement Level (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Derivative [Line Items]    
Derivative assets, gross $ 175 $ 123
Derivative liabilities, gross (371) (332)
Fair value of gross derivative assets/(liabilities), net (196) (209)
Derivative instruments 0 0
Net amount (196) (209)
Energy-related commodity contracts    
Derivative [Line Items]    
Derivative assets, gross 9 2
Derivative instruments, assets 0 0
Net amount 9 2
Derivative liabilities, gross (371) (330)
Derivative instruments, liabilities 0 0
Derivative Liabilities, Net Amount (371) (330)
Fair value of gross derivative assets/(liabilities), net (362) (328)
Derivative instruments 0 0
Net amount (362) (328)
Interest rate contracts    
Derivative [Line Items]    
Derivative assets, gross 166 121
Derivative instruments, assets 0 (2)
Net amount 166 119
Derivative liabilities, gross   (2)
Derivative instruments, liabilities   2
Derivative Liabilities, Net Amount   0
Fair value of gross derivative assets/(liabilities), net 166 119
Derivative instruments 0 0
Net amount $ 166 $ 119