v3.26.1
SEGMENT INFORMATION - Schedule of Cash Paid for Capital Expenditures (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Total cash paid for capital expenditures $ 24,993 $ 26,390 $ 44,270 $ 46,996
Reportable Segments        
Segment Reporting [Line Items]        
Total cash paid for capital expenditures 24,344 25,462 42,879 45,247
Corporate and Other        
Segment Reporting [Line Items]        
Total cash paid for capital expenditures 649 928 1,391 1,749
Rockies | Reportable Segments        
Segment Reporting [Line Items]        
Total cash paid for capital expenditures 17,013 10,848 27,989 22,321
Mid-Con | Reportable Segments        
Segment Reporting [Line Items]        
Total cash paid for capital expenditures 6,807 14,504 14,127 21,726
Piceance | Reportable Segments        
Segment Reporting [Line Items]        
Total cash paid for capital expenditures $ 524 $ 110 $ 763 $ 1,200