XML 156 R76.htm IDEA: XBRL DOCUMENT v3.20.1
Derivative Financial Instruments - Summary of Derivative Fair Value Balances (Details) - USD ($)
$ in Millions
Mar. 31, 2020
Dec. 31, 2019
Derivative [Line Items]    
Mark-to-market derivative assets, current $ 656 $ 679
Derivative Asset, Noncurrent 625 508
Mark-to-market derivative liabilities, current (264) (247)
Mark-to-market derivative liabilities, noncurrent (436) (393)
Margin Deposit Assets 644 511
Commodity Contract [Member]    
Derivative [Line Items]    
Mark-to-market derivative assets, current 649 675
Derivative Asset, Noncurrent 625 508
Total mark-to-market derivative assets 1,274 1,183
Mark-to-market derivative liabilities, current (252) (236)
Mark-to-market derivative liabilities, noncurrent (416) (380)
Total mark-to-market derivative liabilities (668) (616)
Total mark-to-market derivative net assets (liabilities) 606 567
Exelon Generation Co L L C [Member]    
Derivative [Line Items]    
Mark-to-market derivative assets, current 650 675
Derivative Asset, Noncurrent 625 508
Mark-to-market derivative liabilities, current (229) (215)
Mark-to-market derivative liabilities, noncurrent (158) (123)
Margin Deposit Assets 644 511
Exelon Generation Co L L C [Member] | Commodity Contract [Member]    
Derivative [Line Items]    
Mark-to-market derivative assets, current 649 675
Derivative Asset, Noncurrent 625 508
Total mark-to-market derivative assets 1,274 1,183
Mark-to-market derivative liabilities, current (216) (204)
Mark-to-market derivative liabilities, noncurrent (138) (111)
Total mark-to-market derivative liabilities (354) (315)
Total mark-to-market derivative net assets (liabilities) 920 868
Commonwealth Edison Co [Member]    
Derivative [Line Items]    
Mark-to-market derivative liabilities, current (36) (32)
Mark-to-market derivative liabilities, noncurrent (278) (269)
Collateral [Member] | Exelon Generation Co L L C [Member] | Commodity Contract [Member]    
Derivative [Line Items]    
Mark-to-market derivative assets, current 277 287
Derivative Asset, Noncurrent 112 122
Total mark-to-market derivative assets 389 409
Mark-to-market derivative liabilities, current 339 357
Mark-to-market derivative liabilities, noncurrent 161 163
Total mark-to-market derivative liabilities 500 520
Total mark-to-market derivative net assets (liabilities) 889 929
Netting [Member] | Exelon Generation Co L L C [Member] | Commodity Contract [Member]    
Derivative [Line Items]    
Mark-to-market derivative assets, current (3,701) (3,190)
Derivative Asset, Noncurrent (1,388) (877)
Total mark-to-market derivative assets (5,089) (4,067)
Mark-to-market derivative liabilities, current 3,701 3,190
Mark-to-market derivative liabilities, noncurrent 1,388 877
Total mark-to-market derivative liabilities 5,089 4,067
Total mark-to-market derivative net assets (liabilities) 0 0
Not Designated as Hedging Instrument, Economic Hedge [Member] | Exelon Generation Co L L C [Member] | Commodity Contract [Member]    
Derivative [Line Items]    
Mark-to-market derivative assets, current 4,010 3,506
Derivative Asset, Noncurrent 1,878 1,238
Total mark-to-market derivative assets 5,888 4,744
Mark-to-market derivative liabilities, current (4,219) (3,713)
Mark-to-market derivative liabilities, noncurrent (1,676) (1,140)
Total mark-to-market derivative liabilities (5,895) (4,853)
Total mark-to-market derivative net assets (liabilities) (7) (109)
Not Designated as Hedging Instrument, Economic Hedge [Member] | Commonwealth Edison Co [Member] | Commodity Contract [Member]    
Derivative [Line Items]    
Mark-to-market derivative assets, current 0 0
Derivative Asset, Noncurrent 0 0
Total mark-to-market derivative assets 0 0
Mark-to-market derivative liabilities, current (36) (32)
Mark-to-market derivative liabilities, noncurrent (278) (269)
Total mark-to-market derivative liabilities (314) (301)
Total mark-to-market derivative net assets (liabilities) (314) (301)
Not Designated as Hedging Instrument [Member] | Exelon Generation Co L L C [Member] | Commodity Contract [Member]    
Derivative [Line Items]    
Mark-to-market derivative assets, current 63 72
Derivative Asset, Noncurrent 23 25
Total mark-to-market derivative assets 86 97
Mark-to-market derivative liabilities, current (37) (38)
Mark-to-market derivative liabilities, noncurrent (11) (11)
Total mark-to-market derivative liabilities (48) (49)
Total mark-to-market derivative net assets (liabilities) $ 38 $ 48