XML 94 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Risk concentrations (Details)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Risk concentrations      
Percentage of wells operated by third-party operating partners (percent) 100.00%    
Sales revenue | Oil and natural gas      
Risk concentrations      
Benchmark percentage of revenues contributed by major operators (percent) 10.00% 10.00% 10.00%
Benchmark used to determine the disclosure of revenues contributed by major operators (percent) 10.00% 10.00% 10.00%
Sales revenue | Oil and natural gas | Operator A      
Risk concentrations      
Concentration risk (as a percent) 11.00% 12.00% 12.00%
Sales revenue | Oil and natural gas | Operator B      
Risk concentrations      
Concentration risk (as a percent)     15.00%
Sales revenue | Oil and natural gas | Operator C      
Risk concentrations      
Concentration risk (as a percent) 12.00% 10.00%  
Sales revenue | Oil and natural gas | Operator D      
Risk concentrations      
Concentration risk (as a percent)   10.00%