XML 57 R46.htm IDEA: XBRL DOCUMENT
v3.22.1

Revenue (Narrative) (Details) - USD ($) $ in Millions | 3 Months Ended |  |  |  |
--- | --- | --- | --- | --- | ---
Mar. 31, 2022 | Jun. 20, 2026 | Dec. 31, 2021 | Feb. 25, 2021 | Feb. 24, 2021
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |  |  |
Foreign income taxes receivable | $ 8.8 |  |  |  |
Foreign taxes payable attributable to sharing obligation |  |  | $ 3.1 |  |
Prior Production Sharing Contract, Through September 17, 2018 [Member] | Government Of Gabon [Member] |  |  |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |  |  |
Monthly royalty rate, based on production at the published price | 13.00% |  |  |  |
Production Sharing Contract, September 17, 2018 Through September 16, 2028 [Member] |  |  |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |  |  |
Purchase agreement payment period | 30 days |  |  |  |
Production Sharing Contract, September 17, 2018 Through September 16, 2028 [Member] | Government Of Gabon [Member] |  |  |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |  |  |
Monthly royalty rate, based on production at the published price | 13.00% |  |  |  |
Etame Marine Block [Member] |  |  |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |  |  |
Working interest ownership, percentage |  |  |  | 58.80% | 31.10%
Etame Marine Block [Member] | Prior Production Sharing Contract, Through September 17, 2018 [Member] | Consortium [Member] |  |  |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |  |  |
Working interest ownership, percentage | 7.50% |  |  |  |
Etame Marine Block [Member] | Production Sharing Contract, September 17, 2018 Through September 16, 2028 [Member] | Government Of Gabon [Member] |  |  |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |  |  |
Working interest ownership, percentage | 7.50% |  |  |  |
Etame Marine Block [Member] | Scenario, Forecast [Member] | Production Sharing Contract, September 17, 2018 Through September 16, 2028 [Member] | Government Of Gabon [Member] |  |  |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |  |  |
Working interest ownership, percentage |  | 10.00% |  |  |

X
- Definition Foreign Taxes Payable Attributable To Sharing Obligation + References No definition available. + Details
Name: | egy_ForeignTaxesPayableAttributableToSharingObligation
Namespace Prefix: | egy_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Monthly Royalty Rate, Based On Production At The Published Price + References No definition available. + Details
Name: | egy_MonthlyRoyaltyRateBasedOnProductionAtPublishedPrice
Namespace Prefix: | egy_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Purchase Agreement Payment Period + References No definition available. + Details
Name: | egy_PurchaseAgreementPaymentPeriod
Namespace Prefix: | egy_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Working Interest Ownership, Percentage + References No definition available. + Details
Name: | egy_WorkingInterestOwnershipPercentage
Namespace Prefix: | egy_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03.5(c)) -URI http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.10) -URI http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.3(a)(4)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_IncomeTaxesReceivable
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=egy_PriorProductionSharingContractThroughSeptember172018Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=egy_GovernmentOfGabonMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=egy_ProductionSharingContractSeptember172018ThroughSeptember162028Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=egy_EtameMarineBlockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=egy_VaalcoEnergyInc.AndOtherEtameMarinBlockOwnersMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementScenarioAxis=srt_ScenarioForecastMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |