XML 38 R26.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue from Contracts with Customers (Tables)
9 Months Ended
Sep. 30, 2024
Revenue from Contract with Customer [Abstract]  
Summary of Disaggregated Revenues from Sales
During the three and nine months ended September 30, 2024 and 2023, the disaggregated revenues from sales of oil, natural gas and NGLs were as follows (in thousands):
For the Three Months Ended
September 30,
For the Nine Months Ended
September 30,
2024202320242023
Crude oil sales$131,438 $129,705 $402,226 $359,442 
Natural gas sales2,629 9,569 14,361 32,745 
NGL sales13,791 13,492 44,758 38,700 
Total royalty revenues$147,858 $152,766 $461,345 $430,887