XML 78 R34.htm IDEA: XBRL DOCUMENT v3.25.4
Revenues (Tables)
12 Months Ended
Dec. 31, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
Year Ended December 31, 2025
Gathering and Processing
Wholesale Marketing and Terminalling
Storage and Transportation
Consolidated
Service Revenue - Third Party
$
76,257 
$
— 
$
5,457 
$
81,714 
Service Revenue - Affiliate
13,098 
29,990 
59,838 
102,926 
Product Revenue - Third Party
251,511 
180,628 
— 
432,139 
Product Revenue - Affiliate
5,144 
175,512 
— 
180,656 
Lease Revenue - Affiliate
152,087 
31,505 
32,296 
215,888 
Total Revenue
$
498,097 
$
417,635 
$
97,591 
$
1,013,323 
Year Ended December 31, 2024
Gathering and Processing
Wholesale Marketing and Terminalling
Storage and Transportation
Consolidated
Service Revenue - Third Party
$
75,353 
$
— 
$
8,879 
$
84,232 
Service Revenue - Affiliate (1)
14,111 
23,857 
54,869 
92,837 
Product Revenue - Third Party
108,603 
230,019 
— 
338,622 
Product Revenue - Affiliate
16,548 
131,881 
— 
148,429 
Lease Revenue - Affiliate
150,104 
65,765 
60,647 
276,516 
Total Revenue
$
364,719 
$
451,522 
$
124,395 
$
940,636 
Year ended December 31, 2023
Gathering and Processing
Wholesale Marketing and Terminalling
Storage and Transportation
Consolidated
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 Party
98,102 
286,704 
— 
384,806 
Product Revenue - Affiliate
15,699 
122,969 
— 
138,668 
Lease Revenue - Affiliate
187,108 
47,410 
76,578 
311,096 
Total Revenue
$
371,110 
$
505,701 
$
143,598 
$
1,020,409 
(1) Net of $4.2 million and $7.2 million for the years ended December 31, 2024 and 2023, respectively, related to the marketing contract intangible recorded in the wholesale marketing and terminalling segment. For the year ended December 31, 2025, no amortization was recorded related to this intangible, as the associated agreement was terminated on August 5, 2024.
Schedule of Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction
Our unfulfilled performance obligations as of December 31, 2025, were as follows (in thousands):
2026
$
134,343 
2027
133,522 
2028
88,022 
2029
78,922 
2030 and thereafter
101,893 
Total expected revenue on remaining performance obligations
$
536,702