XML 72 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Asset Retirement Obligations Asset Retirement Obligations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Asset Retirement Obligation Disclosure [Abstract]      
Asset Retirement Obligation $ 13,160 $ 10,456 $ 6,050
Accretion expense 985 534 $ 306
Liabilities incurred for new wells and facilities construction 1,883 3,032  
Asset Retirement Obligation, Liabilities Settled   (57)  
Asset Retirement Obligation, Liabilities Plugged (718) (22)  
Revisions in estimates 554 919  
Asset retirement obligation - current portion $ 1,576 $ 1,284