v3.26.1
REVENUE - Schedule of Disaggregated Revenue by Geographic Area and Major Products and Services Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue [Line Items]    
Total revenues $ 139,142 $ 132,697
Corporate and other    
Disaggregation of Revenue [Line Items]    
Total revenues 0 0
Gathering services and related fees    
Disaggregation of Revenue [Line Items]    
Total revenues 59,570 64,165
Gathering services and related fees | Corporate and other    
Disaggregation of Revenue [Line Items]    
Total revenues 0 0
Natural gas, NGLs and condensate sales    
Disaggregation of Revenue [Line Items]    
Total revenues 73,651 59,327
Natural gas, NGLs and condensate sales | Corporate and other    
Disaggregation of Revenue [Line Items]    
Total revenues 0 0
Other revenues    
Disaggregation of Revenue [Line Items]    
Total revenues 5,921 9,205
Other revenues | Corporate and other    
Disaggregation of Revenue [Line Items]    
Total revenues 0 0
Reportable Segments    
Disaggregation of Revenue [Line Items]    
Total revenues 139,142 132,697
Reportable Segments | Rockies    
Disaggregation of Revenue [Line Items]    
Total revenues 86,103 75,787
Reportable Segments | Permian    
Disaggregation of Revenue [Line Items]    
Total revenues 947 910
Reportable Segments | Mid-Con    
Disaggregation of Revenue [Line Items]    
Total revenues 37,110 38,167
Reportable Segments | Piceance    
Disaggregation of Revenue [Line Items]    
Total revenues 14,982 17,833
Reportable Segments | Gathering services and related fees    
Disaggregation of Revenue [Line Items]    
Total revenues 59,570 64,165
Reportable Segments | Gathering services and related fees | Rockies    
Disaggregation of Revenue [Line Items]    
Total revenues 14,718 16,045
Reportable Segments | Gathering services and related fees | Permian    
Disaggregation of Revenue [Line Items]    
Total revenues 0 0
Reportable Segments | Gathering services and related fees | Mid-Con    
Disaggregation of Revenue [Line Items]    
Total revenues 31,585 32,377
Reportable Segments | Gathering services and related fees | Piceance    
Disaggregation of Revenue [Line Items]    
Total revenues 13,267 15,743
Reportable Segments | Natural gas, NGLs and condensate sales    
Disaggregation of Revenue [Line Items]    
Total revenues 73,651 59,327
Reportable Segments | Natural gas, NGLs and condensate sales | Rockies    
Disaggregation of Revenue [Line Items]    
Total revenues 69,781 54,824
Reportable Segments | Natural gas, NGLs and condensate sales | Permian    
Disaggregation of Revenue [Line Items]    
Total revenues 0 0
Reportable Segments | Natural gas, NGLs and condensate sales | Mid-Con    
Disaggregation of Revenue [Line Items]    
Total revenues 3,295 3,597
Reportable Segments | Natural gas, NGLs and condensate sales | Piceance    
Disaggregation of Revenue [Line Items]    
Total revenues 575 906
Reportable Segments | Other revenues    
Disaggregation of Revenue [Line Items]    
Total revenues 5,921 9,205
Reportable Segments | Other revenues | Rockies    
Disaggregation of Revenue [Line Items]    
Total revenues 1,604 4,918
Reportable Segments | Other revenues | Permian    
Disaggregation of Revenue [Line Items]    
Total revenues 947 910
Reportable Segments | Other revenues | Mid-Con    
Disaggregation of Revenue [Line Items]    
Total revenues 2,230 2,193
Reportable Segments | Other revenues | Piceance    
Disaggregation of Revenue [Line Items]    
Total revenues $ 1,140 $ 1,184