v3.25.1
REVENUE RECOGNITION (Tables)
3 Months Ended
Mar. 31, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following table presents a disaggregation of the Company’s revenue:
Three Months Ended March 31,
20252024
(In thousands)
Gathering and processing services$127,926 $102,195 
Natural gas, NGLs and condensate sales312,505 236,567 
Other revenue2,832 2,632 
   Total revenues$443,263 $341,394 
Schedule of Remaining Performance Obligation, Expected Timing of Satisfaction
The following table presents our estimated revenue from contracts with customers for remaining performance obligations that have not yet been recognized, representing our contractually committed revenues as of March 31, 2025:
Amount
Fiscal Year(In thousands)
Remaining of 2025$40,424 
202672,548 
202775,961 
202874,856 
202972,225 
Thereafter163,731 
$499,745 
Schedule of Contract with Customer, Contract Liability
The following table provides information about contract liabilities from contracts with customers as of March 31, 2025:
Amount
(In thousands)
Balance at December 31, 2024$26,665 
Reclassification of beginning contract liabilities to revenue as a result of performance obligations being satisfied(1,687)
Cash received in advance and not recognized as revenue425 
Balance at March 31, 202525,403 
Less: Current portion5,049 
Non-current portion$20,354