v3.25.2
DERIVATIVE INSTRUMENTS AND PRICE RISK MANAGEMENT - Schedule of Classification of Outstanding Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Offsetting of Derivative Assets:    
Gross amounts of recognized assets, offsetting of derivative assets $ 247,760 $ 186,114
Gross Amounts Offset on the Balance Sheet (137,168) (129,757)
Net Amounts of Assets (Liabilities) Presented on the Balance Sheet 110,592 56,357
Offsetting of Derivative Liabilities:    
Gross amounts of recognized assets, offsetting of derivative liabilities (227,479) (243,278)
Gross Amounts Offset on the Balance Sheet 137,168 129,757
Net Amounts of Assets (Liabilities) Presented on the Balance Sheet (90,311) (113,521)
Current Assets    
Offsetting of Derivative Assets:    
Gross amounts of recognized assets, offsetting of derivative assets 187,099 125,137
Gross Amounts Offset on the Balance Sheet (77,818) (78,612)
Net Amounts of Assets (Liabilities) Presented on the Balance Sheet 109,281 46,525
Current Assets | Price Swap    
Offsetting of Derivative Assets:    
Gross amounts of recognized assets, offsetting of derivative assets 89,573 49,031
Current Assets | Basis Swap    
Offsetting of Derivative Assets:    
Gross amounts of recognized assets, offsetting of derivative assets 26,828 21,419
Current Assets | Price Swaptions    
Offsetting of Derivative Assets:    
Gross amounts of recognized assets, offsetting of derivative assets 1,611 5,398
Current Assets | Price Collar    
Offsetting of Derivative Assets:    
Gross amounts of recognized assets, offsetting of derivative assets 65,430 46,839
Current Assets | Price Call Options Contracts    
Offsetting of Derivative Assets:    
Gross amounts of recognized assets, offsetting of derivative assets 563 2,289
Current Assets | Price Index Swap Contracts    
Offsetting of Derivative Assets:    
Gross amounts of recognized assets, offsetting of derivative assets 396 0
Current Assets | Interest Rate Swap    
Offsetting of Derivative Assets:    
Gross amounts of recognized assets, offsetting of derivative assets 284 160
Noncurrent Assets    
Offsetting of Derivative Assets:    
Gross amounts of recognized assets, offsetting of derivative assets 60,661 60,977
Gross Amounts Offset on the Balance Sheet (59,350) (51,145)
Net Amounts of Assets (Liabilities) Presented on the Balance Sheet 1,311 9,832
Noncurrent Assets | Price Swap    
Offsetting of Derivative Assets:    
Gross amounts of recognized assets, offsetting of derivative assets 22,398 8,710
Noncurrent Assets | Basis Swap    
Offsetting of Derivative Assets:    
Gross amounts of recognized assets, offsetting of derivative assets 10,400 16,513
Noncurrent Assets | Price Swaptions    
Offsetting of Derivative Assets:    
Gross amounts of recognized assets, offsetting of derivative assets 1,633 0
Noncurrent Assets | Price Collar    
Offsetting of Derivative Assets:    
Gross amounts of recognized assets, offsetting of derivative assets 27,397 35,652
Noncurrent Assets | Price Call Options Contracts    
Offsetting of Derivative Assets:    
Gross amounts of recognized assets, offsetting of derivative assets 912 0
Noncurrent Assets | Price Index Swap Contracts    
Offsetting of Derivative Assets:    
Gross amounts of recognized assets, offsetting of derivative assets 335 0
Noncurrent Assets | Interest Rate Swap    
Offsetting of Derivative Assets:    
Gross amounts of recognized assets, offsetting of derivative assets 0 103
Current Liabilities    
Offsetting of Derivative Liabilities:    
Gross amounts of recognized assets, offsetting of derivative liabilities (81,942) (98,527)
Gross Amounts Offset on the Balance Sheet 77,818 78,612
Net Amounts of Assets (Liabilities) Presented on the Balance Sheet (4,124) (19,915)
Current Liabilities | Price Swap    
Offsetting of Derivative Liabilities:    
Gross amounts of recognized assets, offsetting of derivative liabilities (7,043) (3,667)
Current Liabilities | Basis Swap    
Offsetting of Derivative Liabilities:    
Gross amounts of recognized assets, offsetting of derivative liabilities (3,101) (5,150)
Current Liabilities | Price Swaptions    
Offsetting of Derivative Liabilities:    
Gross amounts of recognized assets, offsetting of derivative liabilities (10,565) (44,174)
Current Liabilities | Price Collar    
Offsetting of Derivative Liabilities:    
Gross amounts of recognized assets, offsetting of derivative liabilities (28,271) (29,668)
Current Liabilities | Price Call Options Contracts    
Offsetting of Derivative Liabilities:    
Gross amounts of recognized assets, offsetting of derivative liabilities (7,571) (15,867)
Current Liabilities | Price Index Swap Contracts    
Offsetting of Derivative Liabilities:    
Gross amounts of recognized assets, offsetting of derivative liabilities (1,328) 0
Noncurrent Liabilities    
Offsetting of Derivative Liabilities:    
Gross amounts of recognized assets, offsetting of derivative liabilities (145,537) (144,751)
Gross Amounts Offset on the Balance Sheet 59,350 51,145
Net Amounts of Assets (Liabilities) Presented on the Balance Sheet (86,187) (93,606)
Noncurrent Liabilities | Price Swap    
Offsetting of Derivative Liabilities:    
Gross amounts of recognized assets, offsetting of derivative liabilities (5,609) (3,852)
Noncurrent Liabilities | Basis Swap    
Offsetting of Derivative Liabilities:    
Gross amounts of recognized assets, offsetting of derivative liabilities (3,927) (2,564)
Noncurrent Liabilities | Price Swaptions    
Offsetting of Derivative Liabilities:    
Gross amounts of recognized assets, offsetting of derivative liabilities (88,235) (44,315)
Noncurrent Liabilities | Price Collar    
Offsetting of Derivative Liabilities:    
Gross amounts of recognized assets, offsetting of derivative liabilities (25,374) (36,327)
Noncurrent Liabilities | Price Call Options Contracts    
Offsetting of Derivative Liabilities:    
Gross amounts of recognized assets, offsetting of derivative liabilities (45,919) (57,693)
Noncurrent Liabilities | Price Index Swap Contracts    
Offsetting of Derivative Liabilities:    
Gross amounts of recognized assets, offsetting of derivative liabilities (372) 0
Noncurrent Liabilities | Interest Rate Swap    
Offsetting of Derivative Liabilities:    
Gross amounts of recognized assets, offsetting of derivative liabilities $ (164) $ 0