XML 108 R95.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Equity-Based Plans (Details) | 12 Months Ended
--- | ---
Dec. 31, 2024 USD ($) shares
employee stock purchase plan shares authorized | 1,125,000
Employee Stock Purchase Plan, Base Pay Threshold | 10.00%
Employee Stock Purchase Plan, Purchased Stock Value Limitation | $ | $ 25,000
Employee Stock Purchase Plan, Share Purchase Limitation | 1,500
Employee Stock Purchase Plan, Purchase Price | 95.00%
Employee Stock Purchase Plan, Number of Available Shares | 563,318
Dividend Reinvestment and Direct Stock Purchase Plan Shares | 2,500,000
Dividend Reinvestment and Direct Stock Purchase Plan, Number of Available Shares | 2,454,599

X
- Definition Dividend Reinvestment and Direct Stock Purchase Plan, Number of Available Shares + References No definition available. + Details
Name: | por_DividendReinvestmentAndDirectStockPurchasePlanNumberOfAvailableShares
Namespace Prefix: | por_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Represents common shares set aside, issued and available for issue related to the Dividend Reinvestment and Direct Stock Purchase Plan + References No definition available. + Details
Name: | por_DividendReinvestmentAndDirectStockPurchasePlanShares
Namespace Prefix: | por_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Employee Stock Purchase Plan, Base Pay Threshold + References No definition available. + Details
Name: | por_EmployeeStockPurchasePlanBasePayThreshold
Namespace Prefix: | por_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Employee Stock Purchase Plan, Number of Available Shares + References No definition available. + Details
Name: | por_EmployeeStockPurchasePlanNumberOfAvailableShares
Namespace Prefix: | por_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Employee Stock Purchase Plan, Purchase Price reflected in percentage of FMV at Purchase date. + References No definition available. + Details
Name: | por_EmployeeStockPurchasePlanPurchasePrice
Namespace Prefix: | por_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Employee Stock Purchase Plan, Purchased Stock Value Limitation + References No definition available. + Details
Name: | por_EmployeeStockPurchasePlanPurchasedStockValueLimitation
Namespace Prefix: | por_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Employee Stock Purchase Plan, Share Purchase Limitation + References No definition available. + Details
Name: | por_EmployeeStockPurchasePlanSharePurchaseLimitation
Namespace Prefix: | por_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition employee stock purchase plan shares authorized + References No definition available. + Details
Name: | por_EmployeeStockPurchasePlanSharesAuthorized
Namespace Prefix: | por_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant