XML 50 R26.htm IDEA: XBRL DOCUMENT v3.25.3
Revenues (Tables)
9 Months Ended
Sep. 30, 2025
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):
Three Months Ended September 30, 2025
Gathering and ProcessingWholesale Marketing and TerminallingStorage and TransportationConsolidated
Service Revenue - Third Party$18,770 $— $1,292 $20,062 
Service Revenue - Affiliate (1)
3,386 7,584 14,856 25,826 
Product Revenue - Third Party62,274 47,925 — 110,199 
Product Revenue - Affiliate976 41,671 — 42,647 
Lease Revenue - Affiliate46,803 7,561 8,179 62,543 
Total Revenue$132,209 $104,741 $24,327 $261,277 
Three Months Ended September 30, 2024
Gathering and ProcessingWholesale Marketing and TerminallingStorage and TransportationConsolidated
Service Revenue - Third Party$19,331 $— $2,298 $21,629 
Service Revenue - Affiliate (1)
8,481 2,216 13,669 24,366 
Product Revenue - Third Party22,286 55,256 — 77,542 
Product Revenue - Affiliate5,121 31,887 — 37,008 
Lease Revenue - Affiliate26,308 17,579 9,638 53,525 
Total Revenue$81,527 $106,938 $25,605 $214,070 
Nine Months Ended September 30, 2025
Gathering and ProcessingWholesale Marketing and Terminalling Storage and TransportationConsolidated
Service Revenue - Third Party$57,750 $— $4,224 $61,974 
Service Revenue - Affiliate (1)
9,844 22,242 44,585 76,671 
Product Revenue - Third Party181,999 142,164 — 324,163 
Product Revenue - Affiliate4,859 127,530 — 132,389 
Lease Revenue - Affiliate114,127 24,119 24,114 162,360 
Total Revenue$368,579 $316,055 $72,923 $757,557 
Nine Months Ended September 30, 2024
Gathering and ProcessingWholesale Marketing and Terminalling Storage and TransportationConsolidated
Service Revenue - Third Party$56,151 $— $7,015 $63,166 
Service Revenue - Affiliate (1)
8,486 29,684 40,924 79,094 
Product Revenue - Third Party69,910 186,345 — 256,255 
Product Revenue - Affiliate13,523 102,184 — 115,707 
Lease Revenue - Affiliate
121,983 43,595 50,973 216,551 
Total Revenue$270,053 $361,808 $98,912 $730,773 
(1) Net of $0.6 million and $4.2 million for the three and nine months ended September 30, 2024, respectively, related to marketing contract intangible recorded in the wholesale marketing and terminalling segment. For the three and nine months ended September 30, 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 September 30, 2025, were as follows (in thousands):
Remainder of 2025$39,307 
2026134,194 
2027134,194 
202888,724 
2029 and thereafter186,126 
Total expected revenue on remaining performance obligations$582,545