XML 68 R53.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue - Disaggregation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Disaggregation of Revenue      
Amortization of customer relationships $ (70,672) $ (70,672) $ (57,010)
Total revenue 898,202 900,719 792,588
Gathering And Processing.      
Disaggregation of Revenue      
Amortization of customer relationships (37,086) (37,086) (29,850)
Water Handling.      
Disaggregation of Revenue      
Amortization of customer relationships (33,586) (33,586) (27,160)
Fixed Fee | Gathering And Processing.      
Disaggregation of Revenue      
Total operating revenues 761,737 759,459 543,538
Fixed Fee | Water Handling.      
Disaggregation of Revenue      
Total operating revenues 137,278 158,707 182,691
Cost plus 3% | Water Handling.      
Disaggregation of Revenue      
Total operating revenues 65,007 90,478 123,030
Cost of service fee | Water Handling.      
Disaggregation of Revenue      
Total operating revenues 16,852 10,747 339
Gathering-low pressure | Gathering And Processing.      
Disaggregation of Revenue      
Total operating revenues 354,941 353,491 254,350
Gathering-low pressure rebate | Gathering And Processing.      
Disaggregation of Revenue      
Total operating revenues (12,000) (48,000)  
Gathering-high pressure | Gathering And Processing.      
Disaggregation of Revenue      
Total operating revenues 207,804 210,821 151,283
Compression | Gathering And Processing.      
Disaggregation of Revenue      
Total operating revenues 198,992 195,147 137,905
Fresh water delivery | Water Handling.      
Disaggregation of Revenue      
Total operating revenues 137,278 158,707 157,633
Wastewater treatment | Water Handling.      
Disaggregation of Revenue      
Total operating revenues     25,058
Other fluid handling | Water Handling.      
Disaggregation of Revenue      
Total operating revenues $ 81,859 $ 101,225 $ 123,369