XML 83 R70.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Net realized and unrealized gains and losses on derivative transactions (Details) - USD ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2024 | Dec. 31, 2023 | Dec. 31, 2022
Commodity contracts: [Abstract] |  |  |
Electricity | $ (17) | $ (130) | $ (187)
Natural Gas | 30 | 357 | (388)
Realized And Unrealized Losses Net Commodity Contracts, Foreign Currency | $ (1) | $ (1) | $ 1

X
- Definition Commodity contracts: [Abstract] + References No definition available. + Details
Name: | por_CommodityContractsAbstract
Namespace Prefix: | por_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Realized and unrealized gains and losses, net on commodity contracts related to electricity not designated as hedging instruments included in purchased power and fuel expense in the statement of income. + References No definition available. + Details
Name: | por_RealizedAndUnrealizedGainsAndLossesNetCommodityContractsElectricity
Namespace Prefix: | por_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Realized And Unrealized Gains And Losses Net Commodity Contracts, Foreign Currency + References No definition available. + Details
Name: | por_RealizedAndUnrealizedGainsAndLossesNetCommodityContractsForeignCurrency
Namespace Prefix: | por_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Realized and unrealized gains and losses, net on commodity contracts related to natural gas not designated as hedging instruments included in purchased power and fuel expense in the statement of income. + References No definition available. + Details
Name: | por_RealizedAndUnrealizedGainsAndLossesNetCommodityContractsNaturalGas
Namespace Prefix: | por_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration