XML 342 R298.htm IDEA: XBRL DOCUMENT v3.20.4
Asset Retirement Obligations - PacifiCorp - Asset Retirement Obligations By Type (Details) - USD ($)
$ in Millions
Dec. 31, 2020
Dec. 31, 2019
Asset Retirement Obligations By Type [Line Items]    
Regulatory Liability, Noncurrent $ 7,221 $ 7,100
PacifiCorp [Member]    
Asset Retirement Obligations By Type [Line Items]    
Regulatory Liability, Noncurrent 2,727 2,913
PacifiCorp [Member] | Cost of removal    
Asset Retirement Obligations By Type [Line Items]    
Regulatory Liability, Noncurrent $ 1,125 $ 1,019