XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue from Contracts with Customers (Tables)
3 Months Ended
Mar. 31, 2023
Disaggregation of Revenue [Abstract]  
Summary of Disaggregated Revenues from Sales

During the three months ended March 31, 2023 and 2022, the disaggregated revenues from sales of oil, natural gas and NGLs were as follows (in thousands):

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

Crude oil sales

 

$

117,745

 

 

$

49,272

 

Natural gas sales

 

 

14,654

 

 

 

7,849

 

NGL sales

 

 

13,155

 

 

 

7,830

 

Total royalty revenues

 

$

145,554

 

 

$

64,951