v3.26.1
DERIVATIVE INSTRUMENTS AND PRICE RISK MANAGEMENT - Schedule of Classification of Outstanding Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Offsetting of Derivative Assets:    
Gross amounts of recognized assets, offsetting of derivative assets $ 158,523 $ 255,764
Gross Amounts Offset on the Balance Sheet (117,883) (86,050)
Net Amounts of Assets (Liabilities) Presented on the Balance Sheet 40,640 169,714
Offsetting of Derivative Liabilities:    
Gross amounts of recognized assets, offsetting of derivative liabilities (398,792) (134,152)
Gross Amounts Offset on the Balance Sheet 117,883 86,050
Net Amounts of Assets (Liabilities) Presented on the Balance Sheet (280,909) (48,102)
Balance Sheet Location [Axis]: us-gaap:DerivativeAssetsCurrent    
Offsetting of Derivative Assets:    
Gross amounts of recognized assets, offsetting of derivative assets 112,306 224,778
Gross Amounts Offset on the Balance Sheet (81,392) (58,100)
Net Amounts of Assets (Liabilities) Presented on the Balance Sheet 30,914 166,678
Balance Sheet Location [Axis]: us-gaap:DerivativeAssetsCurrent | Price Swap    
Offsetting of Derivative Assets:    
Gross amounts of recognized assets, offsetting of derivative assets 41,301 103,943
Balance Sheet Location [Axis]: us-gaap:DerivativeAssetsCurrent | Basis Swap    
Offsetting of Derivative Assets:    
Gross amounts of recognized assets, offsetting of derivative assets 20,286 41,142
Balance Sheet Location [Axis]: us-gaap:DerivativeAssetsCurrent | Price Swaptions    
Offsetting of Derivative Assets:    
Gross amounts of recognized assets, offsetting of derivative assets 12,127 1,428
Balance Sheet Location [Axis]: us-gaap:DerivativeAssetsCurrent | Price Collar    
Offsetting of Derivative Assets:    
Gross amounts of recognized assets, offsetting of derivative assets 31,312 71,571
Balance Sheet Location [Axis]: us-gaap:DerivativeAssetsCurrent | Price Call Options Contracts    
Offsetting of Derivative Assets:    
Gross amounts of recognized assets, offsetting of derivative assets 4,916 413
Balance Sheet Location [Axis]: us-gaap:DerivativeAssetsCurrent | Price Index Swap Contracts    
Offsetting of Derivative Assets:    
Gross amounts of recognized assets, offsetting of derivative assets 401 6,230
Balance Sheet Location [Axis]: us-gaap:DerivativeAssetsCurrent | Interest Rate Swap    
Offsetting of Derivative Assets:    
Gross amounts of recognized assets, offsetting of derivative assets 1,963 52
Balance Sheet Location [Axis]: us-gaap:DerivativeAssetsNoncurrent    
Offsetting of Derivative Assets:    
Gross amounts of recognized assets, offsetting of derivative assets 46,217 30,986
Gross Amounts Offset on the Balance Sheet (36,491) (27,950)
Net Amounts of Assets (Liabilities) Presented on the Balance Sheet 9,726 3,036
Balance Sheet Location [Axis]: us-gaap:DerivativeAssetsNoncurrent | Price Swap    
Offsetting of Derivative Assets:    
Gross amounts of recognized assets, offsetting of derivative assets 16,357 12,975
Balance Sheet Location [Axis]: us-gaap:DerivativeAssetsNoncurrent | Basis Swap    
Offsetting of Derivative Assets:    
Gross amounts of recognized assets, offsetting of derivative assets 12,356 5,330
Balance Sheet Location [Axis]: us-gaap:DerivativeAssetsNoncurrent | Price Swaptions    
Offsetting of Derivative Assets:    
Gross amounts of recognized assets, offsetting of derivative assets 3,148 0
Balance Sheet Location [Axis]: us-gaap:DerivativeAssetsNoncurrent | Price Collar    
Offsetting of Derivative Assets:    
Gross amounts of recognized assets, offsetting of derivative assets 12,687 12,680
Balance Sheet Location [Axis]: us-gaap:DerivativeAssetsNoncurrent | Price Call Options Contracts    
Offsetting of Derivative Assets:    
Gross amounts of recognized assets, offsetting of derivative assets 895 0
Balance Sheet Location [Axis]: us-gaap:DerivativeAssetsNoncurrent | Price Index Swap Contracts    
Offsetting of Derivative Assets:    
Gross amounts of recognized assets, offsetting of derivative assets 0 0
Balance Sheet Location [Axis]: us-gaap:DerivativeAssetsNoncurrent | Interest Rate Swap    
Offsetting of Derivative Assets:    
Gross amounts of recognized assets, offsetting of derivative assets 774 0
Balance Sheet Location [Axis]: us-gaap:DerivativeLiabilitiesCurrent    
Offsetting of Derivative Liabilities:    
Gross amounts of recognized assets, offsetting of derivative liabilities (106,433) (58,100)
Gross Amounts Offset on the Balance Sheet 81,392 58,100
Net Amounts of Assets (Liabilities) Presented on the Balance Sheet (25,041) 0
Balance Sheet Location [Axis]: us-gaap:DerivativeLiabilitiesCurrent | Price Swap    
Offsetting of Derivative Liabilities:    
Gross amounts of recognized assets, offsetting of derivative liabilities (9,197) (4,596)
Balance Sheet Location [Axis]: us-gaap:DerivativeLiabilitiesCurrent | Basis Swap    
Offsetting of Derivative Liabilities:    
Gross amounts of recognized assets, offsetting of derivative liabilities (10,320) (6,137)
Balance Sheet Location [Axis]: us-gaap:DerivativeLiabilitiesCurrent | Price Swaptions    
Offsetting of Derivative Liabilities:    
Gross amounts of recognized assets, offsetting of derivative liabilities (37,560) (25,987)
Balance Sheet Location [Axis]: us-gaap:DerivativeLiabilitiesCurrent | Price Collar    
Offsetting of Derivative Liabilities:    
Gross amounts of recognized assets, offsetting of derivative liabilities (29,529) (17,229)
Balance Sheet Location [Axis]: us-gaap:DerivativeLiabilitiesCurrent | Price Call Options Contracts    
Offsetting of Derivative Liabilities:    
Gross amounts of recognized assets, offsetting of derivative liabilities (14,853) (3,973)
Balance Sheet Location [Axis]: us-gaap:DerivativeLiabilitiesCurrent | Price Index Swap Contracts    
Offsetting of Derivative Liabilities:    
Gross amounts of recognized assets, offsetting of derivative liabilities (4,974) (178)
Balance Sheet Location [Axis]: us-gaap:DerivativeLiabilitiesCurrent | Interest Rate Swap    
Offsetting of Derivative Liabilities:    
Gross amounts of recognized assets, offsetting of derivative liabilities 0 0
Balance Sheet Location [Axis]: us-gaap:DerivativeLiabilitiesNoncurrent    
Offsetting of Derivative Liabilities:    
Gross amounts of recognized assets, offsetting of derivative liabilities (292,359) (76,052)
Gross Amounts Offset on the Balance Sheet 36,491 27,950
Net Amounts of Assets (Liabilities) Presented on the Balance Sheet (255,868) (48,102)
Balance Sheet Location [Axis]: us-gaap:DerivativeLiabilitiesNoncurrent | Price Swap    
Offsetting of Derivative Liabilities:    
Gross amounts of recognized assets, offsetting of derivative liabilities (2,485) (4,097)
Balance Sheet Location [Axis]: us-gaap:DerivativeLiabilitiesNoncurrent | Basis Swap    
Offsetting of Derivative Liabilities:    
Gross amounts of recognized assets, offsetting of derivative liabilities (5,841) (10,177)
Balance Sheet Location [Axis]: us-gaap:DerivativeLiabilitiesNoncurrent | Price Swaptions    
Offsetting of Derivative Liabilities:    
Gross amounts of recognized assets, offsetting of derivative liabilities (222,279) (25,111)
Balance Sheet Location [Axis]: us-gaap:DerivativeLiabilitiesNoncurrent | Price Collar    
Offsetting of Derivative Liabilities:    
Gross amounts of recognized assets, offsetting of derivative liabilities (8,794) (11,332)
Balance Sheet Location [Axis]: us-gaap:DerivativeLiabilitiesNoncurrent | Price Call Options Contracts    
Offsetting of Derivative Liabilities:    
Gross amounts of recognized assets, offsetting of derivative liabilities (52,869) (24,627)
Balance Sheet Location [Axis]: us-gaap:DerivativeLiabilitiesNoncurrent | Price Index Swap Contracts    
Offsetting of Derivative Liabilities:    
Gross amounts of recognized assets, offsetting of derivative liabilities (91) (354)
Balance Sheet Location [Axis]: us-gaap:DerivativeLiabilitiesNoncurrent | Interest Rate Swap    
Offsetting of Derivative Liabilities:    
Gross amounts of recognized assets, offsetting of derivative liabilities $ 0 $ (355)