v3.26.1
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)