v3.26.1
DERIVATIVE INSTRUMENTS - Schedule of Effect of Derivative Instruments on the Consolidated Statement of Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
Derivative [Line Items]            
Realized Gain (Loss) on Commodity Derivative Instruments: $ 45,438 $ (35,404) $ (176,162) $ (145,091)    
Unrealized Gain (Loss) on Commodity Derivative Instruments: 130,898 456,525 356,479 37,992    
Gain (Loss) on Commodity Derivative Instruments: 176,336 421,121 180,317 (107,099)    
Natural Gas Commodity Swaps            
Derivative [Line Items]            
Derivative asset 16,462   16,462      
Derivatives settled not paid 3,035   3,035   $ 58,387  
Commodity Derivatives            
Derivative [Line Items]            
Derivative asset 16,462 7,961 16,462 7,961 $ 58,387 $ 2,309
Derivatives settled not paid 3,035 1,573 3,035 1,573   $ 23,212
Natural Gas Commodity Swaps (Bcf) | Natural Gas Commodity Swaps            
Derivative [Line Items]            
Realized Gain (Loss) on Commodity Derivative Instruments: 49,201 (46,455) (147,492) (129,932)    
Unrealized Gain (Loss) on Commodity Derivative Instruments: 138,527 424,019 348,133 (80,124)    
Gain (Loss) on Commodity Derivative Instruments: 187,728 377,564 200,641 (210,056)    
Natural Gas Commodity Swaps (Bcf) | Natural Gas Basis Swaps            
Derivative [Line Items]            
Realized Gain (Loss) on Commodity Derivative Instruments: (2,931) 10,888 (28,581) (13,958)    
Unrealized Gain (Loss) on Commodity Derivative Instruments: (12,225) 29,971 7,312 115,965    
Gain (Loss) on Commodity Derivative Instruments: (15,156) 40,859 (21,269) 102,007    
NGL Commodity Swaps (Mbbls) | Natural Gas Commodity Swaps            
Derivative [Line Items]            
Realized Gain (Loss) on Commodity Derivative Instruments: (832) 163 (89) (1,201)    
Unrealized Gain (Loss) on Commodity Derivative Instruments: 4,596 2,535 1,034 2,151    
Gain (Loss) on Commodity Derivative Instruments: $ 3,764 $ 2,698 $ 945 $ 950