XML 573 R91.htm IDEA: XBRL DOCUMENT v3.22.0.1
Asset Retirement Obligations - Nuclear Decommissioning Asset Retirement Obligation Rollforward (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]      
Accretion expense $ (514) $ (500) $ (491)
Nuclear decommissioning      
Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]      
ARO beginning balance 11,922 10,504  
Net increase/decrease due to changes in, and timing of, estimated future cash flows 324 1,022  
Accretion expense 503 489  
Cost incurred related to decommissioning plants (73) (93)  
ARO ending balance 12,676 11,922 10,504
Asset Retirement Obligation, Current 72 80  
Nuclear decommissioning | Exelon Generation Co L L C [Member]      
Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]      
ARO beginning balance 11,922 10,504  
Net increase/decrease due to changes in, and timing of, estimated future cash flows 324 1,022  
Accretion expense 503 489  
Cost incurred related to decommissioning plants (73) (93)  
ARO ending balance 12,676 11,922 $ 10,504
Asset Retirement Obligation, Current $ 72 $ 80