v3.25.1
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)