v3.25.2
REVENUE - Schedule of Disaggregated Revenue by Geographic Area and Major Products and Services Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Total revenues $ 140,217 $ 101,315 $ 272,914 $ 220,186
Corporate and other        
Disaggregation of Revenue [Line Items]        
Total revenues 0 651 0 725
Gathering services and related fees        
Disaggregation of Revenue [Line Items]        
Total revenues 64,182 45,213 128,347 107,198
Gathering services and related fees | Corporate and other        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Natural gas, NGLs and condensate sales        
Disaggregation of Revenue [Line Items]        
Total revenues 66,345 47,959 125,672 97,051
Natural gas, NGLs and condensate sales | Corporate and other        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Other revenues        
Disaggregation of Revenue [Line Items]        
Total revenues 9,690 8,143 18,895 15,937
Other revenues | Corporate and other        
Disaggregation of Revenue [Line Items]        
Total revenues 0 651 0 725
Reportable Segments        
Disaggregation of Revenue [Line Items]        
Total revenues 140,217 100,664 272,914 219,461
Reportable Segments | Rockies        
Disaggregation of Revenue [Line Items]        
Total revenues 80,319 66,858 156,106 135,452
Reportable Segments | Permian        
Disaggregation of Revenue [Line Items]        
Total revenues 911 911 1,821 1,821
Reportable Segments | Piceance        
Disaggregation of Revenue [Line Items]        
Total revenues 17,564 19,963 35,397 42,543
Reportable Segments | Mid-Con        
Disaggregation of Revenue [Line Items]        
Total revenues 41,423 10,934 79,590 20,794
Reportable Segments | Northeast        
Disaggregation of Revenue [Line Items]        
Total revenues 0 1,998 0 18,851
Reportable Segments | Gathering services and related fees        
Disaggregation of Revenue [Line Items]        
Total revenues 64,182 45,213 128,347 107,198
Reportable Segments | Gathering services and related fees | Rockies        
Disaggregation of Revenue [Line Items]        
Total revenues 16,303 16,323 32,348 32,839
Reportable Segments | Gathering services and related fees | Permian        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Reportable Segments | Gathering services and related fees | Piceance        
Disaggregation of Revenue [Line Items]        
Total revenues 15,634 18,063 31,377 38,450
Reportable Segments | Gathering services and related fees | Mid-Con        
Disaggregation of Revenue [Line Items]        
Total revenues 32,245 8,829 64,622 17,058
Reportable Segments | Gathering services and related fees | Northeast        
Disaggregation of Revenue [Line Items]        
Total revenues 0 1,998 0 18,851
Reportable Segments | Natural gas, NGLs and condensate sales        
Disaggregation of Revenue [Line Items]        
Total revenues 66,345 47,959 125,672 97,051
Reportable Segments | Natural gas, NGLs and condensate sales | Rockies        
Disaggregation of Revenue [Line Items]        
Total revenues 58,774 47,214 113,598 95,184
Reportable Segments | Natural gas, NGLs and condensate sales | Permian        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Reportable Segments | Natural gas, NGLs and condensate sales | Piceance        
Disaggregation of Revenue [Line Items]        
Total revenues 632 666 1,538 1,614
Reportable Segments | Natural gas, NGLs and condensate sales | Mid-Con        
Disaggregation of Revenue [Line Items]        
Total revenues 6,939 79 10,536 253
Reportable Segments | Natural gas, NGLs and condensate sales | Northeast        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Reportable Segments | Other revenues        
Disaggregation of Revenue [Line Items]        
Total revenues 9,690 7,492 18,895 15,212
Reportable Segments | Other revenues | Rockies        
Disaggregation of Revenue [Line Items]        
Total revenues 5,242 3,321 10,160 7,429
Reportable Segments | Other revenues | Permian        
Disaggregation of Revenue [Line Items]        
Total revenues 911 911 1,821 1,821
Reportable Segments | Other revenues | Piceance        
Disaggregation of Revenue [Line Items]        
Total revenues 1,298 1,234 2,482 2,479
Reportable Segments | Other revenues | Mid-Con        
Disaggregation of Revenue [Line Items]        
Total revenues 2,239 2,026 4,432 3,483
Reportable Segments | Other revenues | Northeast        
Disaggregation of Revenue [Line Items]        
Total revenues $ 0 $ 0 $ 0 $ 0