Derivative Instruments - Power Derivative Transactions (Details) - 2026 $ in Thousands |
12 Months Ended |
|---|---|
|
Dec. 31, 2025
USD ($)
MMBTU
MWh
| |
| Natural gas | |
| Derivative [Line Items] | |
| Quantity | MMBTU | 6,132,000 |
| Derivative, fair value, net | $ (2,540) |
| Power forwards - sales | |
| Derivative [Line Items] | |
| Quantity | MMBTU | 876,000 |
| Derivative, fair value, net | $ 1,347 |
| Heat rate call option | |
| Derivative [Line Items] | |
| Quantity | MMBTU | 5,256,000 |
| Derivative, fair value, net | $ (1,644) |
| Power forwards - purchases | |
| Derivative [Line Items] | |
| Power forwards - purchases, quantity | MWh | (453,195) |
| Derivative, fair value, net | $ (3,514) |