XML 118 R75.htm IDEA: XBRL DOCUMENT v3.7.0.1
Derivative Financial Instruments - Summary of Economic Hedges (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Derivative [Line Items]        
Unrealized Gain (Loss) on Derivatives     $ (230) $ (194)
Unrealized Gain (Loss) on Derivatives and Commodity Contracts $ (184) $ (304) (233) (201)
Exelon Generation Co L L C [Member]        
Derivative [Line Items]        
Unrealized Gain (Loss) on Derivatives     (235) (199)
Unrealized Gain (Loss) on Derivatives and Commodity Contracts (184) (304) (233) (201)
Operating Revenue [Member] | Exelon Generation Co L L C [Member]        
Derivative [Line Items]        
Unrealized Gain (Loss) on Derivatives and Commodity Contracts (143) (615) (99) (553)
Purchased Power And Fuel [Member] | Exelon Generation Co L L C [Member]        
Derivative [Line Items]        
Unrealized Gain (Loss) on Derivatives and Commodity Contracts (41) 311 (134) 352
Foreign Exchange Contract [Member] | Operating Revenue [Member] | Exelon Generation Co L L C [Member]        
Derivative [Line Items]        
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net 0 (3) (2) (4)
Unrealized Gain (Loss) on Derivatives (2) (2) (3) (8)
Change in Unrealized Gain (Loss) on Hedged Item in Foreign Currency Fair Value Hedge (2) 1 (1) (4)
Foreign Exchange Contract [Member] | Purchased Power And Fuel [Member] | Exelon Generation Co L L C [Member]        
Derivative [Line Items]        
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net 0 0 0 0
Unrealized Gain (Loss) on Derivatives 0 0 0 0
Change in Unrealized Gain (Loss) on Hedged Item in Foreign Currency Fair Value Hedge 0 0 0 0
Foreign Exchange Contract [Member] | Interest Expense [Member]        
Derivative [Line Items]        
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net 0 (3) (2) (4)
Unrealized Gain (Loss) on Derivatives (2) (2) (3) (8)
Change in Unrealized Gain (Loss) on Hedged Item in Foreign Currency Fair Value Hedge (2) 1 (1) (4)
Foreign Exchange Contract [Member] | Interest Expense [Member] | Exelon Generation Co L L C [Member]        
Derivative [Line Items]        
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net 0 (3) (2) (4)
Unrealized Gain (Loss) on Derivatives (2) (2) (3) (8)
Change in Unrealized Gain (Loss) on Hedged Item in Foreign Currency Fair Value Hedge (2) 1 (1) (4)
Commodity Contract [Member] | Operating Revenue [Member] | Exelon Generation Co L L C [Member]        
Derivative [Line Items]        
Unrealized Gain (Loss) on Commodity Contracts (100) (432) (9) (153)
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net (41) (181) (87) (392)
Unrealized Gain (Loss) on Derivatives (141) (613) (96) (545)
Commodity Contract [Member] | Purchased Power And Fuel [Member] | Exelon Generation Co L L C [Member]        
Derivative [Line Items]        
Unrealized Gain (Loss) on Commodity Contracts (62) 235 (197) 109
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net 21 76 63 243
Unrealized Gain (Loss) on Derivatives (41) 311 (134) 352
Commodity Contract [Member] | Interest Expense [Member]        
Derivative [Line Items]        
Unrealized Gain (Loss) on Commodity Contracts (162) (197) (206) (44)
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net (20) (105) (24) (149)
Unrealized Gain (Loss) on Derivatives (182) (302) (230) (193)
Commodity Contract [Member] | Interest Expense [Member] | Exelon Generation Co L L C [Member]        
Derivative [Line Items]        
Unrealized Gain (Loss) on Commodity Contracts (162) (197) (206) (44)
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net (20) (105) (24) (149)
Unrealized Gain (Loss) on Derivatives $ (182) $ (302) $ (230) $ (193)