v3.26.1
Inventories and natural gas in storage (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Inventory Disclosure [Abstract]      
Natural gas in storage (current) $ 14,413 $ 34,333 $ 14,937
Fuel stock 4,917 4,719 4,776
Total 19,330 39,052 19,713
Natural gas in storage noncurrent $ 47,800 $ 47,800 $ 48,500