v3.26.1
Consolidated Balance Sheets (Parenthetical) (Unaudited) - $ / shares
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Par value (in dollars per share) $ 0 $ 0 $ 0
Shares authorized (in shares) 100,000,000 100,000,000 100,000,000
Shares issued (in shares) 42,093,292 41,563,577 40,909,610
Shares outstanding (in shares) 42,093,292 41,563,577 40,909,610
NW Natural      
Other receivable, after allowance for credit loss, related party [Extensible Enumeration] Affiliated Entity [Member] Affiliated Entity [Member] Affiliated Entity [Member]
Accounts payable, related party [Extensible Enumeration] Affiliated Entity [Member] Affiliated Entity [Member] Affiliated Entity [Member]