XML 312 R264.htm IDEA: XBRL DOCUMENT v3.22.0.1
Asset Retirement Obligations - NPC - Asset Retirement Obligation by Type (Details) - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Asset Retirement Obligations By Type [Line Items]      
Regulatory liabilities $ 7,214 $ 7,475  
Asset retirement obligations 1,340 1,341 $ 1,272
Other      
Asset Retirement Obligations By Type [Line Items]      
Asset retirement obligations 109 123  
Cost of removal      
Asset Retirement Obligations By Type [Line Items]      
Regulatory liabilities 2,424 2,435  
NPC      
Asset Retirement Obligations By Type [Line Items]      
Regulatory liabilities 1,149 1,213  
Asset retirement obligations 68 72 $ 74
NPC | Waste water remediation      
Asset Retirement Obligations By Type [Line Items]      
Asset retirement obligations 37 36  
NPC | Evaporative ponds and dry ash landfills      
Asset Retirement Obligations By Type [Line Items]      
Asset retirement obligations 13 13  
NPC | Solar      
Asset Retirement Obligations By Type [Line Items]      
Asset retirement obligations 3 3  
NPC | Other      
Asset Retirement Obligations By Type [Line Items]      
Asset retirement obligations 15 20  
NPC | Cost of removal      
Asset Retirement Obligations By Type [Line Items]      
Regulatory liabilities $ 348 $ 340