v3.26.1
Derivative Instruments - Derivative Instruments, Gain (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Derivative [Line Items]      
Total realized gains on derivatives, net $ 218,285 $ 236,629 $ 205,711
Total unrealized gains (losses) on derivatives, net 117,974 (82,617) 74,947
Natural gas derivatives      
Derivative [Line Items]      
Total realized gains on derivatives, net (8,808) 76,670 86,131
Total unrealized gains (losses) on derivatives, net 80,242 (101,325) 111,315
NGL derivatives      
Derivative [Line Items]      
Total realized gains on derivatives, net (1,639) 3,994 (2,643)
Total unrealized gains (losses) on derivatives, net 25,089 (18,856) 16,906
Power derivatives      
Derivative [Line Items]      
Total realized gains on derivatives, net 269,958 207,729 132,843
Total unrealized gains (losses) on derivatives, net 15,027 39,248 (53,828)
Purchased Power Derivatives      
Derivative [Line Items]      
Total realized gains on derivatives, net (41,226) (51,764) (10,620)
Total unrealized gains (losses) on derivatives, net $ (2,384) $ (1,684) $ 554