XML 63 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Derivatives and Risk Management Activities - Broker Receivable/Payable (Details) - USD ($)
$ in Millions
Mar. 31, 2022
Dec. 31, 2021
Offsetting Assets, Liabilities    
Initial margin $ 102 $ 133
Variation margin posted 296 173
Letters of credit (34) (98)
Net broker receivable 373 259
Exchange traded    
Offsetting Assets, Liabilities    
Letters of credit $ (25) $ (47)