XML 112 R93.htm IDEA: XBRL DOCUMENT v3.22.4
Derivatives and Risk Management Activities - Broker Receivable/Payable (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Derivative assets and liabilities    
Initial margin $ 93 $ 133
Variation margin posted/(returned) (236) 173
Letters of credit (102) (98)
Net broker payable (168)  
Net broker receivable   259
Exchange Traded    
Derivative assets and liabilities    
Letters of credit $ (25) $ (47)