XML 35 R25.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 provides disaggregated revenue for the three months ended March 31, 2024 and 2023:
Three Months Ended
March 31,
20242023
(in thousands)
Oil sales$162,752 $152,134 
Natural gas sales2,719 13,543 
Natural gas liquids sales847 680 
Service revenue(1)
31,683 44,623 
Electricity sales4,243 5,445 
Other revenues67 45 
Revenues from contracts with customers202,311 216,470 
(Losses) gains on oil and gas sales derivatives
(71,200)38,499 
Total revenues and other$131,111 $254,969 
__________
(1)    The well servicing and abandonment segment occasionally provides services to our E&P segment. Prior to the intercompany elimination, service revenue was approximately $35 million and $46 million, and after the intercompany elimination of $4 million and $2 million, net service revenue was approximately $32 million and approximately $45 million for the quarters ended March 31, 2024 and 2023, respectively.