v3.25.1
Revenue from Contracts with Customers (Tables)
3 Months Ended
Mar. 31, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue See table below for the reconciliation of revenue from contracts with customers and derivative gains and losses.
For the Three Months Ended
March 31, 2025
Oil and
condensate
Natural gas
liquids
Natural gasTotal
Revenues
(in thousands)
Revenue from customers$61,838 $8,575 $23,399 $93,812 
Unrealized gain (loss) on derivatives3,071 (13)(10,649)(7,591)
Realized gain (loss) on derivatives86 — (1,982)(1,896)
Total revenues$64,995 $8,562 $10,768 $84,325 
For the Three Months Ended
March 31, 2024
Oil and
condensate
Natural gas
liquids
Natural gasTotal
Revenues
(in thousands)
Revenue from customers$40,804 $6,470 $21,219 $68,493 
Unrealized gain (loss) on derivatives(277)(204)(177)(658)
Realized gain (loss) on derivatives(2,493)236 1,861 (396)
Total Revenues$38,034 $6,502 $22,903 $67,439