XML 61 R49.htm IDEA: XBRL DOCUMENT v3.25.2
CURRENT ACCRUED LIABILITIES AND OTHER (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued accounts payable invoices $ 33,429 $ 48,913
State oil liability 18,244 19,616
Accrued capital expenditures 14,763 8,923
Egypt modernization payable 9,555 9,933
Gabon contractual obligations 7,611 6,977
Accrued wages and other compensation 4,496 4,956
Seismic data 4,975 2,455
Asset retirement obligation, current portion 183 1,174
Other 6,637 4,763
Total accrued liabilities and other $ 99,893 $ 107,710