XML 21 R30.htm IDEA: XBRL DOCUMENT
v3.19.3

Basis of Presentation (Details) retail_customers in Thousands, mi² in Thousands, $ in Millions | 3 Months Ended | 9 Months Ended
--- | --- | ---
Sep. 30, 2019 USD ($) mi² retail_customers | Mar. 31, 2019 USD ($) | Sep. 30, 2018 USD ($) | Sep. 30, 2019 USD ($) mi² retail_customers | Sep. 30, 2018 USD ($)
Basis of Presentation [Abstract] |  |  |  |  |
Service Area Sq Miles | mi² | 4,000 |  |  | 4,000 |
Incorporated Cities | 51 |  |  | 51 |
Number of Retail Customers | retail_customers | 892 |  |  | 892 |
Alternative revenue programs, net of amortization | $ 4 |  | $ 0 | $ 5 | $ (2)
Reclassification of stranded tax effects due to Tax Reform |  | $ 0 |  | 2 |
Property, Plant and Equipment [Member] |  |  |  |  |
New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification |  |  |  | (178) |
Accounting Standards Update 2016-02 [Member] |  |  |  |  |
New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification |  |  |  | 44 |
Accounting Standards Update 2016-02 [Member] | Property, Plant and Equipment [Member] |  |  |  |  |
New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification |  |  |  | 2 |
Building [Member] | Property, Plant and Equipment [Member] |  |  |  |  |
New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification |  |  |  | 131 |
Assets Held under Capital Leases [Member] | Property, Plant and Equipment [Member] |  |  |  |  |
New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification |  |  |  | $ 49 |

X
- Definition Basis of Presentation [Abstract] + References No definition available. + Details
Name: | por_BasisOfPresentationAbstract
Namespace Prefix: | por_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of incorporated cities in service area. + References No definition available. + Details
Name: | por_IncorporatedCities
Namespace Prefix: | por_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Includes residential, commercial and industrial. + References No definition available. + Details
Name: | por_NumberOfRetailCustomers
Namespace Prefix: | por_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Reclassification of stranded tax effects due to Tax Reform + References No definition available. + Details
Name: | por_ReclassificationofstrandedtaxeffectsduetoTaxReform
Namespace Prefix: | por_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Approximate square miles of service area. + References No definition available. + Details
Name: | por_ServiceAreaSqMiles
Namespace Prefix: | por_
Data Type: | num:areaItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from change in estimate of transaction price which (increases) decreases obligation to transfer good or service to customer for which consideration from customer has been received or is due. Includes, but is not limited to, change in assessment of whether estimate of variable consideration is constrained. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 10 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045 + Details
Name: | us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents the quantification of the effect of adopting the new accounting standard or change in accounting principle expected by the entity to have a significant effect on the entity's financial statements. + References No definition available. + Details
Name: | us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_PropertyPlantAndEquipmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ChangeInAccountingEstimateByTypeAxis=us-gaap_AccountingStandardsUpdate201602Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ChangeInAccountingEstimateByTypeAxis=us-gaap_BuildingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ChangeInAccountingEstimateByTypeAxis=us-gaap_AssetsHeldUnderCapitalLeasesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |