XML 73 R58.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenues - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers $ 700,902 $ 563,418 $ 583,992
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 17,102 18,230  
Service Revenue - Affiliate      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 47,756 51,400  
Product Revenue - Third Party      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 264,974 162,522  
Product Revenue - Affiliate      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 76,074 71,178  
Lease Revenue - Affiliate      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 294,996 260,088  
Pipelines and Transportation      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 287,645 251,469 178,318
Pipelines and Transportation | Service Revenue - Third Party      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 16,612 17,596  
Pipelines and Transportation | Service Revenue - Affiliate      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 13,723 17,768  
Pipelines and Transportation | Product Revenue - Third Party      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 0 0  
Pipelines and Transportation | Product Revenue - Affiliate      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 0 0  
Pipelines and Transportation | Lease Revenue - Affiliate      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 257,310 216,105  
Wholesale Marketing and Terminalling      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 413,257 311,949 $ 405,674
Wholesale Marketing and Terminalling | Service Revenue - Third Party      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 490 634  
Wholesale Marketing and Terminalling | Service Revenue - Affiliate      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 34,033 33,632  
Wholesale Marketing and Terminalling | Product Revenue - Third Party      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 264,974 162,522  
Wholesale Marketing and Terminalling | Product Revenue - Affiliate      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 76,074 71,178  
Wholesale Marketing and Terminalling | Lease Revenue - Affiliate      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers $ 37,686 $ 43,983