v3.25.2
SEGMENT INFORMATION - Schedule of Depreciation and Amortization (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]        
Total depreciation and amortization $ 30,289 $ 24,152 $ 59,041 $ 52,254
Reportable Segments        
Segment Reporting Information [Line Items]        
Total depreciation and amortization 29,892 23,673 58,253 51,389
Reportable Segments | Rockies        
Segment Reporting Information [Line Items]        
Total depreciation and amortization 10,711 9,090 20,464 18,035
Reportable Segments | Permian        
Segment Reporting Information [Line Items]        
Total depreciation and amortization 0 0 0 0
Reportable Segments | Piceance        
Segment Reporting Information [Line Items]        
Total depreciation and amortization 10,547 10,529 21,097 20,997
Reportable Segments | Mid-Con        
Segment Reporting Information [Line Items]        
Total depreciation and amortization 8,634 4,054 16,692 8,109
Reportable Segments | Northeast        
Segment Reporting Information [Line Items]        
Total depreciation and amortization 0 0 0 4,248
Corporate and Other        
Segment Reporting Information [Line Items]        
Total depreciation and amortization $ 397 $ 479 $ 788 $ 865