Consolidated Statements of Comprehensive Income (Parenthetical) (Unaudited) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Amortization of non-qualified employee benefit plan liability, tax | $ 33 | $ 25 | $ 66 | $ 50 |
| Unrealized loss on derivative, tax | (4) | 0 | (10) | 47 |
| NW Natural | ||||
| Amortization of non-qualified employee benefit plan liability, tax | $ 33 | $ 25 | $ 66 | $ 50 |