XML 116 R72.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies - PacifiCorp - Allowance for Doubtful Accounts (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Beginning balance $ 40    
Ending balance 42 $ 40  
PacifiCorp [Member]      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Beginning balance 10 7  
Ending balance 8 10 $ 7
SEC Schedule, 12-09, Allowance, Credit Loss [Member] | PacifiCorp [Member]      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Beginning balance 10 7 7
Charged to operating costs and expenses, net 12 15 12
Write-offs, net $ 14 12 12
Ending balance   $ 10 $ 7