v3.26.1
SEGMENT INFORMATION - Schedule of Cash Paid for Capital Expenditures (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting Information [Line Items]    
Total cash paid for capital expenditures $ 19,277 $ 20,606
Reportable Segments    
Segment Reporting Information [Line Items]    
Total cash paid for capital expenditures 18,535 19,785
Corporate and Other    
Segment Reporting Information [Line Items]    
Total cash paid for capital expenditures 742 821
Rockies | Reportable Segments    
Segment Reporting Information [Line Items]    
Total cash paid for capital expenditures 10,976 11,473
Mid-Con | Reportable Segments    
Segment Reporting Information [Line Items]    
Total cash paid for capital expenditures 7,320 7,222
Piceance | Reportable Segments    
Segment Reporting Information [Line Items]    
Total cash paid for capital expenditures $ 239 $ 1,090