XML 159 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2018
Revenue from Contract with Customer (All Registrants) [Abstract]  
Contract with Customer, Asset and Liability [Table Text Block]
he following table provides a rollforward of the contract assets reflected in Exelon's and Generation's Consolidated Balance Sheets from January 1, 2018 to December 31, 2018:
Contract Assets
 
Exelon and Generation
Balance as of January 1, 2018
 
$
283

Increases as a result of changes in the estimate of the stage of completion
 
50

Amounts reclassified to receivables
 
(146
)
Balance at December 31, 2018
 
$
187

The Utility Registrants do not have any contract assets.
The following table provides a rollforward of the contract liabilities reflected in Exelon's and Generation's Consolidated Balance Sheet from January 1, 2018 to December 31, 2018:
Contract Liabilities
Exelon
 
Generation
Balance as of January 1, 2018
$
35

 
$
35

Increases as a result of additional cash received or due
179

 
465

Amounts recognized into revenues
(187
)
 
(458
)
Balance at December 31, 2018
$
27

 
$
42

Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]
 
2019
 
2020
 
2021
 
2022
 
2023 and thereafter
 
Total
Exelon
$
631

 
$
329

 
$
119

 
$
47

 
$
138

 
$
1,264

Generation
631

 
329

 
119

 
47

 
138

 
1,264