XML 80 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenues (Tables)
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following table represents a disaggregation of revenue for the gathering and processing, wholesale marketing and terminalling, and storage and transportation segments for the periods indicated (in thousands):
Year Ended December 31, 2023
Gathering and ProcessingWholesale Marketing and Terminalling Storage and TransportationConsolidated
Service Revenue - Third Party$60,471 $— $11,329 $71,800 
Service Revenue - Affiliate (1)
9,730 48,618 55,691 114,039 
Product Revenue - Third Party98,102 286,704 — 384,806 
Product Revenue - Affiliate15,699 122,969 — 138,668 
Lease Revenue - Affiliate187,108 47,410 76,578 311,096 
Total Revenue$371,110 $505,701 $143,598 $1,020,409 
Year Ended December 31, 2022
Gathering and ProcessingWholesale Marketing and Terminalling Storage and TransportationConsolidated
Service Revenue - Third Party$29,199 $— $21,614 $50,813 
Service Revenue - Affiliate (1)
16,458 32,593 — 49,051 
Product Revenue - Third Party90,383 415,800 — 506,183 
Product Revenue - Affiliate52,692 90,298 — 142,990 
Lease Revenue - Affiliate116,695 50,193 120,482 287,370 
Total Revenue$305,427 $588,884 $142,096 $1,036,407 
Year ended December 31, 2021
Gathering and ProcessingWholesale Marketing and Terminalling Storage and TransportationConsolidated
Service Revenue - Third Party$4,670 $490 $11,942 $17,102 
Service Revenue - Affiliate (1)
13,723 34,033 — 47,756 
Product Revenue - Third Party— 264,974 — 264,974 
Product Revenue - Affiliate— 76,074 — 76,074 
Lease Revenue - Affiliate143,459 37,686 113,851 294,996 
Total Revenue$161,852 $413,257 $125,793 $700,902 
(1) Net of $7.2 million of amortization expense for each of the years ended December 31, 2023, 2022 and 2021, related to the marketing contract intangible recorded in the wholesale marketing and terminalling segment.
Schedule of Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction
Our unfulfilled performance obligations as of December 31, 2023 were as follows (in thousands):
2024$238,152 
2025208,949 
2026199,857 
2027183,694 
2028 and thereafter315,253 
Total expected revenue on remaining performance obligations$1,145,905