XML 356 R312.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - PacifiCorp - Hydroelectric (Details) - USD ($)
$ in Millions
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Hydroelectric [Line Items]      
Assets $ 127,316 $ 100,051 $ 92,189