XML 58 R46.htm IDEA: XBRL DOCUMENT v3.25.3
REVENUE RECOGNITION - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]        
Total revenues [1] $ 463,969 $ 396,362 $ 1,333,970 $ 1,097,213
Gathering and processing services        
Disaggregation of Revenue [Line Items]        
Total revenues 103,338 103,100 343,918 301,710
Natural gas, NGLs and condensate sales        
Disaggregation of Revenue [Line Items]        
Total revenues 357,608 290,423 981,703 787,092
Other revenue        
Disaggregation of Revenue [Line Items]        
Total revenues $ 3,023 $ 2,839 $ 8,349 $ 8,411
[1] Includes amounts associated with related parties of nil and $17.2 million for the nine months ended September 30, 2025 and 2024, respectively. No operating revenue associated with related parties for the three months ended September 30, 2025 and 2024.