XML 143 R62.htm IDEA: XBRL DOCUMENT v3.25.1
REVENUE - Schedule of Disaggregation of Revenue Egypt (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]      
Crude oil, natural gas and natural gas liquids sales $ 478,988 $ 455,066 $ 354,326
Egypt      
Disaggregation of Revenue [Line Items]      
Gross sales 250,946 272,613 56,452
Royalties (104,449) (110,569) (18,742)
Selling costs (531) (995) 0
Crude oil, natural gas and natural gas liquids sales $ 145,966 $ 161,049 $ 37,710