XML 67 R55.htm IDEA: XBRL DOCUMENT v3.25.2
Derivatives and Risk Management Activities - Broker Receivable/Payable (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Derivative assets and liabilities    
Initial margin $ 9 $ 16
Variation margin posted/(returned) (6) 15
Letters of credit (81) (90)
Net broker receivable 3 22
Exchange Traded    
Derivative assets and liabilities    
Letters of credit $ 0 $ (9)