Derivatives and Risk Management Activities - Broker Receivable/Payable (Details) - USD ($) $ in Millions |
Mar. 31, 2025 |
Dec. 31, 2024 |
---|---|---|
Offsetting Assets, Liabilities [Line Items] | ||
Initial margin | $ 66 | $ 53 |
Variation margin posted | 59 | 49 |
Letters of credit | (78) | (90) |
Net broker receivable | 96 | 72 |
Exchange Traded | ||
Offsetting Assets, Liabilities [Line Items] | ||
Letters of credit | $ (29) | $ (30) |