XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue from Contracts with Customers (Details)
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Payment receives description The Company typically receives payment for oil, natural gas and NGL sales within 30 to 90 days of the month of delivery after initial production from the well. Such periods can extend longer due to factors outside of our control.