XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUE RECOGNITION (Tables)
3 Months Ended
Mar. 31, 2024
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,
20242023
(In thousands)
Gathering and processing services$102,195 $103,425 
Natural gas, NGLs and condensate sales236,567 173,824 
Other revenue2,632 3,791 
   Total revenues$341,394 $281,040 
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, 2024:
Amount
Fiscal Year(In thousands)
Remaining of 2024$44,181 
202569,099 
202664,789 
202764,105 
202863,012 
Thereafter203,692 
$508,878 
Schedule of Contract with Customer, Contract Liability
The following table provides information about contract liabilities from contracts with customers as of March 31, 2024:
Amount
(In thousands)
Balance at December 31, 2023$32,238 
Reclassification of beginning contract liabilities to revenue as a result of performance obligations being satisfied(1,614)
Cash received in advance and not recognized as revenue514 
Balance at March 31, 202431,138 
Less: Current portion6,301 
Non-current portion$24,837