XML 100 R87.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Employee Benefits (Details) - USD ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2018 | Dec. 31, 2017 | Dec. 31, 2016
Defined Benefit Plan Disclosure [Line Items] |  |  |
Pension and Other Postretirement Benefits Cost (Reversal of Cost) | $ 30 | $ 24 | $ 28
Payment for Pension Benefits | 9 | 2 | $ 0
OtherPostretirementDefinedBenefitPlanLiabilityCurrent | 2 | $ 2 |
Pension and Other Postretirement Benefit Plans, Amounts that Will be Amortized from Accumulated Other Comprehensive Income (Loss) in Next Fiscal Year | 11 |  |
Net actuarial loss portion of amortization from AOCL for pension benefits | 10 |  |
Net Actuarial Loss Portion of Amortization from AOCL for Non-qualified benefits | $ 1 |  |
Defined benefit plan, current annual rate of health care cost increase | 6.50% | 6.50% | 7.00%
Defined Benefit Plan, Assumed Health Care Cost Trend Rate, Description |  | 0.06 | 0.065
Defined Benefit Plan, Health Care Cost Trend Rate Assumed, Next Fiscal Year | 0.25% | 0.25% | 0.25%
Defined Benefit Plan, Ultimate Health Care Cost Trend Rate | 5.00% | 5.00% | 5.00%
Defined Benefit Plan, Effect of One Percentage Point Increase on Service and Interest Cost Components | $ 0 |  |
Company match pre 2009 hire | 6.00% |  |
Company match post 2008 hire | 5.00% |  |
Company contribution percentage to 401k for post 2008 hires | 5.00% |  |
Company contribution percent to 401k for bargaining employees | 1.00% |  |
401k Plan Company contributions | $ 23 | $ 21 | $ 19
Restatement Adjustment [Member] |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Pension and Other Postretirement Benefits Cost (Reversal of Cost) | $ 5 | $ 4 | $ 7

X
- Definition For bargaining employees, who are subject to the International Brotherhood of Electrical Workers Local 125 agreements, the Company contributes a stated amount per compensable hour plus this percentage of the employee’s base salary, whether or not the employee contributes to the 401k Plan. + References No definition available. + Details
Name: | por_CompanyContributionPercentTo401KForBargainingEmployees
Namespace Prefix: | por_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Company contribution percentage of participating employee's base salary for employees hired post January 31, 2009, regardless of whether the employee contributes to the 401k plan. + References No definition available. + Details
Name: | por_CompanyContributionPercentageTo401KForPost2008Hires
Namespace Prefix: | por_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Company match, percentage of participating employee's base salary for employees hired post January 31, 2009. + References No definition available. + Details
Name: | por_CompanyMatchPost2008Hire
Namespace Prefix: | por_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Company match, percentage of participating employee's base salary for employees hired pre February 1, 2009. + References No definition available. + Details
Name: | por_CompanyMatchPre2009Hire
Namespace Prefix: | por_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The assumed health care cost trend rate for the current year used to measure the expected cost of benefits covered by the plan (gross eligible charges). This is based upon the annual rate of change in the cost of health care benefits currently provided by the postretirement benefit plan, due to factors other than changes in the composition of the plan population by age and dependency status. + References No definition available. + Details
Name: | por_DefinedBenefitPlanCurrentAnnualRateOfHealthCareCostIncrease
Namespace Prefix: | por_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The aggregate amount in accumulated other comprehensive income expected to be recognized as a component of net periodic benefit cost over the fiscal year that follows the most recent annual statement of financial position presented, consisting of the net actuarial loss for non-qualified benefits. + References No definition available. + Details
Name: | por_NetActuarialLossPortionOfAmortizationFromAoclForNonQualifiedBenefits
Namespace Prefix: | por_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The aggregate amount in accumulated other comprehensive income expected to be recognized as a component of net periodic benefit cost over the fiscal year that follows the most recent annual statement of financial position presented related to the net actuarial loss for pension benefits. + References No definition available. + Details
Name: | por_NetActuarialLossPortionOfAmortizationFromAoclForPensionBenefits
Namespace Prefix: | por_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition This represents the current liability recognized in the balance sheet that is associated with other postretirement defined benefit plans (excluding pension plans). + References No definition available. + Details
Name: | por_Otherpostretirementdefinedbenefitplanliabilitycurrent
Namespace Prefix: | por_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Description of direction and pattern of change in assumed health care cost trend rate used to measure expected cost of benefits for defined benefit postretirement plan. + References No definition available. + Details
Name: | us-gaap_DefinedBenefitPlanDescriptionOfDirectionAndPatternOfChangeForAssumedHealthCareCostTrendRate
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_DefinedBenefitPlanDisclosureLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of increase in service and interest cost components of net periodic postretirement benefit cost from one-percentage-point increase in assumed health care cost trend rate. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (m) -URI http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnServiceAndInterestCostComponents
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of cost (credit) included in accumulated other comprehensive (income) loss expected to be recognized in net periodic benefit cost (credit) for fiscal year following most recent annual statement of financial position. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (s) -URI http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanExpectedAmortizationNextFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Assumed rate, for next fiscal year, based on annual change in cost of health care cost benefits used to measure expected cost of benefits covered by defined benefit postretirement plan. Factors include, but are not limited to, estimate of health care inflation, change in health care utilization or delivery pattern, technological advances, and change in health status of participant. Excludes factors for change in composition of plan population by age and dependency status. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (l) -URI http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Ultimate trend rate for health care cost for defined benefit postretirement plan. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (l) -URI http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of discretionary contributions made by an employer to a defined contribution plan. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of cost (reversal of cost) for pension and other postretirement benefits. + References No definition available. + Details
Name: | us-gaap_PensionAndOtherPostretirementBenefitExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of cash outflow for pension benefit. Includes, but is not limited to, employer contribution to fund plan asset and payment to retiree. Excludes other postretirement benefit. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 25 -Subparagraph (g) -URI http://asc.fasb.org/extlink&oid=109223946&loc=d3e3536-108585 + Details
Name: | us-gaap_PensionContributions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | srt_RestatementAxis=srt_RestatementAdjustmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |