XML 130 R46.htm IDEA: XBRL DOCUMENT v3.25.2
REVENUE RECOGNITION - Schedule of Disaggregation of Revenue (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 [1] $ 426,738 $ 359,457 $ 870,001 $ 700,851
Gathering and processing services        
Disaggregation of Revenue [Line Items]        
Total revenues 112,654 96,415 240,580 198,610
Natural gas, NGLs and condensate sales        
Disaggregation of Revenue [Line Items]        
Total revenues 311,590 260,102 624,095 496,669
Other revenue        
Disaggregation of Revenue [Line Items]        
Total revenues $ 2,494 $ 2,940 $ 5,326 $ 5,572
[1] Includes amounts associated with related parties of nil and $17.2 million for the six months ended June 30, 2025 and 2024, respectively. No operating revenue associate with related parties for the three months ended June 30, 2025 and 2024.