XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue - Disaggregation (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue    
Amortization of customer relationships $ (17,668) $ (17,668)
Total revenue 279,051 259,475
Gathering And Processing.    
Disaggregation of Revenue    
Amortization of customer relationships (9,271) (9,271)
Water Handling.    
Disaggregation of Revenue    
Amortization of customer relationships (8,397) (8,397)
Fixed Fee | Gathering And Processing.    
Disaggregation of Revenue    
Total operating revenues 227,593 211,576
Fixed Fee | Water Handling.    
Disaggregation of Revenue    
Total operating revenues 44,817 47,099
Cost plus 3% | Water Handling.    
Disaggregation of Revenue    
Total operating revenues $ 17,410 $ 24,445
Third party out of pocket costs reimbursement markup (as a percent) 3.00% 3.00%
Cost of service fee | Water Handling.    
Disaggregation of Revenue    
Total operating revenues $ 6,899 $ 6,023
Gathering-low pressure | Gathering And Processing.    
Disaggregation of Revenue    
Total operating revenues 106,736 99,637
Gathering-low pressure fee rebate | Gathering And Processing.    
Disaggregation of Revenue    
Total operating revenues   (12,000)
Gathering-low pressure fee rebate | Gathering And Processing.    
Disaggregation of Revenue    
Total operating revenues   (12,000)
Gathering-high pressure | Gathering And Processing.    
Disaggregation of Revenue    
Total operating revenues 58,273 53,549
Compression | Gathering And Processing.    
Disaggregation of Revenue    
Total operating revenues 62,584 58,390
Fresh water delivery | Water Handling.    
Disaggregation of Revenue    
Total operating revenues 44,146 46,826
Other fluid handling | Water Handling.    
Disaggregation of Revenue    
Total operating revenues $ 24,980 $ 30,741