XML 72 R60.htm IDEA: XBRL DOCUMENT v3.26.1
Derivative Instruments - Derivative Instruments, Gain (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Derivative [Line Items]        
Total realized gains on derivatives, net $ 86,457 $ 63,384 $ 112,682 $ 107,594
Total unrealized gains (losses) on derivatives, net 45,487 111,117 59,343 (35,918)
Natural gas derivatives        
Derivative [Line Items]        
Total realized gains on derivatives, net 31,609 6,689 2,358 (3,685)
Total unrealized gains (losses) on derivatives, net 25,676 67,218 49,595 (43,178)
NGL derivatives        
Derivative [Line Items]        
Total realized gains on derivatives, net 5,857 (43) 8,220 (5,139)
Total unrealized gains (losses) on derivatives, net 31,922 17,789 (9,411) 9,727
Power derivatives        
Derivative [Line Items]        
Total realized gains on derivatives, net 60,507 65,939 123,077 133,037
Total unrealized gains (losses) on derivatives, net (12,316) 29,434 22,525 (2,119)
Purchased Power Derivatives        
Derivative [Line Items]        
Total realized gains on derivatives, net (11,516) (9,201) (20,973) (16,619)
Total unrealized gains (losses) on derivatives, net $ 205 $ (3,324) $ (3,366) $ (348)