XML 64 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Derivatives and Risk Management Activities - Broker Receivable/Payable (Details) - USD ($)
$ in Millions
Sep. 30, 2023
Dec. 31, 2022
Offsetting Assets, Liabilities    
Initial margin $ 84 $ 93
Variation margin returned (58) (236)
Letters of credit (147) (102)
Net broker receivable 1  
Net broker payable   (168)
Exchange Traded    
Offsetting Assets, Liabilities    
Letters of credit $ (25) $ (25)