v3.26.1
Derivative Instruments - Schedule of Notional Amounts of Outstanding Derivative Positions (Details) - NW Natural
therm in Thousands, $ in Thousands
Jun. 30, 2026
USD ($)
therm
Dec. 31, 2025
USD ($)
therm
Jun. 30, 2025
USD ($)
therm
Foreign Exchange      
Derivative [Line Items]      
Foreign exchange | $ $ 9,233 $ 8,596 $ 10,155
Financial | Natural Gas Therms      
Derivative [Line Items]      
Natural gas (in therms) 785,220 757,895 807,000
Physical | Natural Gas Therms      
Derivative [Line Items]      
Natural gas (in therms) 959,775 692,275 811,360