Annual report pursuant to Section 13 and 15(d)

REVENUE FROM CONTRACTS WITH CUSTOMERS (Details)

v3.24.0.1
REVENUE FROM CONTRACTS WITH CUSTOMERS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
May 17, 2021
Revenue from Contract with Customer [Abstract]      
Accounts receivable—oil, natural gas, and natural gas liquids sales $ 122,479 $ 278,404 $ 180,711
Performance obligation description However, settlement statements for certain sales may be received for 30 to 90 days after the date production is delivered, and as a result, the Company is required to estimate the amount of production that was delivered to the purchaser and the price that will be received for the sale of the product.