Annual report pursuant to Section 13 and 15(d)

Revenue - Disaggregation (Details)

v3.20.4
Revenue - Disaggregation (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Disaggregation of Revenue                    
Total operating revenues $ 203,860 $ 233,415 $ 219,736 $ 243,708 $ 239,067 $ 243,795 $ 255,618 $ 54,108    
Amortization of customer relationships                 $ (70,672) $ (57,010)
Total revenue                 900,719 792,588
Gathering And Processing                    
Disaggregation of Revenue                    
Amortization of customer relationships                 (37,086) (29,850)
Total revenue                 674,373 513,688
Water Handling                    
Disaggregation of Revenue                    
Amortization of customer relationships                 (33,586) (27,160)
Total revenue                 226,346 278,900
Fixed Fee | Gathering And Processing                    
Disaggregation of Revenue                    
Total operating revenues                 759,459 543,538
Fixed Fee | Water Handling                    
Disaggregation of Revenue                    
Total operating revenues                 158,707 182,691
Cost plus 3% | Water Handling                    
Disaggregation of Revenue                    
Total operating revenues                 90,478 123,030
Cost of service fee | Water Handling                    
Disaggregation of Revenue                    
Total operating revenues                 10,747 339
Gathering-low pressure | Gathering And Processing                    
Disaggregation of Revenue                    
Total operating revenues                 353,491 254,350
Gathering-low pressure rebate | Gathering And Processing                    
Disaggregation of Revenue                    
Total operating revenues                 (48,000)  
Gathering-high pressure | Gathering And Processing                    
Disaggregation of Revenue                    
Total operating revenues                 210,821 151,283
Compression | Gathering And Processing                    
Disaggregation of Revenue                    
Total operating revenues                 195,147 137,905
Fresh water delivery | Water Handling                    
Disaggregation of Revenue                    
Total operating revenues                 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                 $ 101,225 $ 123,369