XML 91 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenues (Tables)
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table disaggregates the Company’s revenue by source for the years ended December 31, 2023, 2022 and 2021 (in thousands):
Year Ended December 31,
202320222021
Oil $78,174 $87,528 $62,297 
Natural gas34,941 103,067 55,749 
NGL35,526 63,663 50,836 
Total revenues$148,641 $254,258 $168,882