v3.26.3
Accounting Policies - Schedule of Oil and Gas Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Disaggregation of Revenue [Line Items]        
Provisional sales contracts $ (107,014) $ 2,792 $ (369,306) $ 10,675
Oil and gas revenue 410,059 310,959 1,388,040 993,729
Oil and gas revenue        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 383,197 311,923 1,423,283 1,002,300
Provisional sales contracts 26,862 (964) (35,243) (8,571)
Oil and gas revenue 410,059 310,959 1,388,040 993,729
Ghana | Oil and gas revenue        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 218,149 143,134 834,181 508,818
Equatorial Guinea | Oil and gas revenue        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 0 40,753 71,951 137,631
Mauritania|Senegal | Oil and gas revenue        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 66,394 39,343 212,256 62,279
Gulf of America | Oil and gas revenue        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers $ 98,654 $ 88,693 $ 304,895 $ 293,572