XML 100 R62.htm IDEA: XBRL DOCUMENT v3.22.4
Revenues - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers $ 1,036,407 $ 700,902 $ 563,418
Lease Revenue - Affiliate $ 287,370 $ 294,996 $ 260,088
Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration] Revenue from contracts with customers Revenue from contracts with customers Revenue from contracts with customers
Amortization of customer contract intangible assets $ 7,211 $ 7,211 $ 7,211
Service Revenue - Third Party      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 50,813 17,102 18,230
Service Revenue - Affiliate      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 49,051 47,756 51,400
Product Revenue - Third Party      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 506,183 264,974 162,522
Product Revenue - Affiliate      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 142,990 76,074 71,178
Gathering and Processing      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 305,427 161,852 140,288
Lease Revenue - Affiliate 116,695 143,459 121,485
Gathering and Processing | Service Revenue - Third Party      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 29,199 4,670 1,035
Gathering and Processing | Service Revenue - Affiliate      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 16,458 13,723 17,768
Gathering and Processing | Product Revenue - Third Party      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 90,383 0 0
Gathering and Processing | Product Revenue - Affiliate      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 52,692 0 0
Wholesale Marketing and Terminalling      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 588,884 413,257 312,891
Lease Revenue - Affiliate 50,193 37,686 44,925
Wholesale Marketing and Terminalling | Service Revenue - Third Party      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 0 490 634
Wholesale Marketing and Terminalling | Service Revenue - Affiliate      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 32,593 34,033 33,632
Wholesale Marketing and Terminalling | Product Revenue - Third Party      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 415,800 264,974 162,522
Wholesale Marketing and Terminalling | Product Revenue - Affiliate      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 90,298 76,074 71,178
Storage and Transportation      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 142,096 125,793 110,239
Lease Revenue - Affiliate 120,482 113,851 93,678
Storage and Transportation | Service Revenue - Third Party      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 21,614 11,942 16,561
Storage and Transportation | Service Revenue - Affiliate      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 0 0 0
Storage and Transportation | Product Revenue - Third Party      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 0 0 0
Storage and Transportation | Product Revenue - Affiliate      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers $ 0 $ 0 $ 0