XML 44 R66.htm IDEA: XBRL DOCUMENT
v3.20.1

Commitments and Contingencies (Narrative) (Details) $ in Thousands | 1 Months Ended | 12 Months Ended |  |  |
--- | --- | --- | --- | --- | ---
Oct. 31, 2019 USD ($) | Jan. 31, 2019 USD ($) | Apr. 30, 2018 USD ($) | Dec. 31, 2019 USD ($) $ / d $ / Boe item bbl | Dec. 31, 2018 USD ($) | Dec. 31, 2017 USD ($) | Mar. 09, 2020 item | Jul. 31, 2019 USD ($) | Sep. 25, 2018 USD ($)
Commitments And Contingencies [Line Items] |  |  |  |  |  |  |  |  |
Liabilities, guarantees' fair value |  |  |  | $ 400 | $ 300 |  |  |  |
Production license agreement term extended by government |  |  |  | 5 years |  |  |  |  |
Abandonment Funding |  |  |  | $ 11,371 | 11,571 |  |  |  |
Charter fee for production up to 20,000 BOPD | $ / Boe |  |  |  | 0.93 |  |  |  |  |
Charter fee amount threshold | bbl |  |  |  | 20,000 |  |  |  |  |
Charter fee for those bbls produced in excess of 20,000 BOPD | $ / Boe |  |  |  | 2.50 |  |  |  |  |
Company's share of charter expense |  |  |  | $ 12,100 | 10,800 | $ 12,800 |  |  |
Estimated costs of technical studies |  |  |  | 1,300 |  |  |  |  |
Estimated costs of technical studies, net |  |  |  | 400 |  |  |  |  |
Loss contingency |  |  |  |  |  |  |  | $ 4,400 |
Accrued liabilities and other |  |  |  | $ 29,773 | 14,138 |  |  |  |
Payment of other taxes |  | $ 1,300 |  |  |  |  |  |  |
Gabon Tax Authority [Member] |  |  |  |  |  |  |  |  |
Commitments And Contingencies [Line Items] |  |  |  |  |  |  |  |  |
Tax examination settlement payment |  |  | $ 200 |  |  |  |  |  |
Tax penalties |  |  | $ 200 |  |  |  |  |  |
Potential Fees From Customs Audits [Member] |  |  |  |  |  |  |  |  |
Commitments And Contingencies [Line Items] |  |  |  |  |  |  |  |  |
Accrued liabilities and other |  |  |  |  | 1,300 |  |  |  |
Gabon [Member] |  |  |  |  |  |  |  |  |
Commitments And Contingencies [Line Items] |  |  |  |  |  |  |  |  |
Discount |  |  |  | 15.00% |  |  |  |  |
Contractual obligation |  |  |  | $ 1,200 | $ 1,100 | $ 1,200 |  |  | $ 21,800
Number of drilled wells required by agreement | item |  |  |  | 2 |  |  |  |  |
Number of appraisal wells required by agreement | item |  |  |  | 2 |  |  |  |  |
Accrued liabilities, end of drilling activities, gross amount |  |  |  | $ 5,000 |  |  |  |  |
Accrued liabilities, end of drilling activities |  |  |  | $ 1,700 |  |  |  |  |
Number of technical studies required | item |  |  |  | 2 |  |  |  |  |
Payment of joint venture audit settlement | $ 1,100 |  |  | $ 4,400 |  |  |  |  |
Additional percent of revenue for provisions |  |  |  | 1.00% |  |  |  |  |
Percent of investment cost which are cost recoverable |  |  |  |  | 75.00% |  |  |  |
Gabon [Member] | Gabon DMO [Member] |  |  |  |  |  |  |  |  |
Commitments And Contingencies [Line Items] |  |  |  |  |  |  |  |  |
Contractual obligation |  |  |  | $ 1,100 | $ 1,200 |  |  |  |
Gabon [Member] | PID And PIH [Member] |  |  |  |  |  |  |  |  |
Commitments And Contingencies [Line Items] |  |  |  |  |  |  |  |  |
Contractual obligation |  |  |  | $ 2,200 | $ 1,900 |  |  |  |
Etame Field [Member] |  |  |  |  |  |  |  |  |
Commitments And Contingencies [Line Items] |  |  |  |  |  |  |  |  |
Production license agreement term extended by government |  |  |  | 5 years |  |  |  |  |
Number of drilled wells required by agreement | item |  |  |  | 2 |  |  |  |  |
Number of appraisal wells required by agreement | item |  |  |  | 2 |  |  |  |  |
Number of optional wells to drill | item |  |  |  | 4 |  |  |  |  |
Number of optional well workovers | item |  |  |  | 3 |  |  |  |  |
Day rate of drilling rig contract | $ / d |  |  |  | 75,000 |  |  |  |  |
Number of contract extension periods | item |  |  |  | 2 |  |  |  |  |
Etame Field [Member] | Subsequent Event [Member] |  |  |  |  |  |  |  |  |
Commitments And Contingencies [Line Items] |  |  |  |  |  |  |  |  |
Number of remaining well workovers | item |  |  |  |  |  |  | 2 |  |
Full Charter Payment [Member] |  |  |  |  |  |  |  |  |
Commitments And Contingencies [Line Items] |  |  |  |  |  |  |  |  |
Contractual obligation |  |  |  | $ 56,275 |  |  |  |  |
Abandonment cost related to annual funding |  |  |  | 61,800 |  |  |  |  |
Full Charter Payment [Member] | Offshore Gabon [Member] |  |  |  |  |  |  |  |  |
Commitments And Contingencies [Line Items] |  |  |  |  |  |  |  |  |
Abandonment funding |  |  |  | 36,700 |  |  |  |  |
VAALCO ENERGY, INC. [Member] |  |  |  |  |  |  |  |  |
Commitments And Contingencies [Line Items] |  |  |  |  |  |  |  |  |
Contractual obligation |  |  |  | 17,477 |  |  |  |  |
VAALCO ENERGY, INC. [Member] | Offshore Gabon [Member] |  |  |  |  |  |  |  |  |
Commitments And Contingencies [Line Items] |  |  |  |  |  |  |  |  |
Abandonment funding |  |  |  | 11,400 |  |  |  |  |
VAALCO ENERGY, INC. [Member] | Full Charter Payment [Member] |  |  |  |  |  |  |  |  |
Commitments And Contingencies [Line Items] |  |  |  |  |  |  |  |  |
Abandonment cost related to annual funding |  |  |  | $ 19,200 |  |  |  |  |
Maximum [Member] | Etame Field [Member] |  |  |  |  |  |  |  |  |
Commitments And Contingencies [Line Items] |  |  |  |  |  |  |  |  |
Drilling commitment period |  |  |  | 1 year |  |  |  |  |

X
- Definition Abandonment cost related to annual funding. + References No definition available. + Details
Name: | egy_AbandonmentCostRelatedToAnnualFunding
Namespace Prefix: | egy_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Abandonment funding. + References No definition available. + Details
Name: | egy_AbandonmentFunding
Namespace Prefix: | egy_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Accrued Liabilities, End Of Drilling Activities, Gross Amount + References No definition available. + Details
Name: | egy_AccruedLiabilitiesEndOfDrillingActivitiesGrossAmount
Namespace Prefix: | egy_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Additional Percent Of Revenue For Provisions + References No definition available. + Details
Name: | egy_AdditionalPercentOfRevenueForProvisions
Namespace Prefix: | egy_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Charter expenses. + References No definition available. + Details
Name: | egy_CharterExpenses
Namespace Prefix: | egy_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Charter Fee Amount Threshold, Volume + References No definition available. + Details
Name: | egy_CharterFeeAmountThresholdVolume
Namespace Prefix: | egy_
Data Type: | num:volumeItemType
Balance Type: | na
Period Type: | duration

X
- Definition Charter Fee Per Barrel For Production Level One + References No definition available. + Details
Name: | egy_CharterFeePerBarrelForProductionLevelOne
Namespace Prefix: | egy_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | duration

X
- Definition Charter Fee Per Barrel For Production Level Two + References No definition available. + Details
Name: | egy_CharterFeePerBarrelForProductionLevelTwo
Namespace Prefix: | egy_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | duration

X
- Definition Commitments And Contingencies Line Items + References No definition available. + Details
Name: | egy_CommitmentsAndContingenciesLineItems
Namespace Prefix: | egy_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Daily Drilling Rig Commitment + References No definition available. + Details
Name: | egy_DailyDrillingRigCommitment
Namespace Prefix: | egy_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | duration

X
- Definition Discount on market price. + References No definition available. + Details
Name: | egy_DiscountOnMarketPrice
Namespace Prefix: | egy_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Drilling Commitment Period + References No definition available. + Details
Name: | egy_DrillingCommitmentPeriod
Namespace Prefix: | egy_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Estimated Costs Of Technical Studies + References No definition available. + Details
Name: | egy_EstimatedCostsOfTechnicalStudies
Namespace Prefix: | egy_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Estimated Costs Of Technical Studies, Net + References No definition available. + Details
Name: | egy_EstimatedCostsOfTechnicalStudiesNet
Namespace Prefix: | egy_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Number Of Appraisal Wells Required By Agreement + References No definition available. + Details
Name: | egy_NumberOfAppraisalWellsRequiredByAgreement
Namespace Prefix: | egy_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number Of Contract Extension Periods + References No definition available. + Details
Name: | egy_NumberOfContractExtensionPeriods
Namespace Prefix: | egy_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number Of Drilled Wells Required By Agreement + References No definition available. + Details
Name: | egy_NumberOfDrilledWellsRequiredByAgreement
Namespace Prefix: | egy_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number Of Optional Well Workovers + References No definition available. + Details
Name: | egy_NumberOfOptionalWellWorkovers
Namespace Prefix: | egy_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number Of Remaining Well Workovers + References No definition available. + Details
Name: | egy_NumberOfRemainingWellWorkovers
Namespace Prefix: | egy_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number Of Technical Studies Required + References No definition available. + Details
Name: | egy_NumberOfTechnicalStudiesRequired
Namespace Prefix: | egy_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number Of Wells Available To Drill By Option + References No definition available. + Details
Name: | egy_NumberOfWellsAvailableToDrillByOption
Namespace Prefix: | egy_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Payment Of Joint Venture Audit Settlement + References No definition available. + Details
Name: | egy_PaymentOfJointVentureAuditSettlement
Namespace Prefix: | egy_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Percent Of Investment Cost Which Are Cost Recoverable + References No definition available. + Details
Name: | egy_PercentOfInvestmentCostWhichAreCostRecoverable
Namespace Prefix: | egy_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Production license agreement term extended by government. + References No definition available. + Details
Name: | egy_ProductionLicenseAgreementTermExtendedByGovernment
Namespace Prefix: | egy_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tax Examination Settlement Payment + References No definition available. + Details
Name: | egy_TaxExaminationSettlementPayment
Namespace Prefix: | egy_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). + References Reference 1: 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.20) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_AccruedLiabilitiesCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of contractual obligation, including but not limited to, long-term debt, capital lease obligations, operating lease obligations, purchase obligations, and other commitments. + References No definition available. + Details
Name: | us-gaap_ContractualObligation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Fair value of obligations measured on a recurring basis. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisObligations
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of estimated penalties recognized in the period arising from income tax examinations. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319 + Details
Name: | us-gaap_IncomeTaxExaminationPenaltiesExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Reflects the estimated amount of loss from the specified contingency as of the balance sheet date. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=118942415&loc=d3e14435-108349 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 9 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=118942415&loc=d3e14557-108349 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=118943654&loc=d3e12021-110248 + Details
Name: | us-gaap_LossContingencyEstimateOfPossibleLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer. + References Reference 1: 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.20) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=118951113&loc=d3e6911-107765 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=118951113&loc=d3e7018-107765 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=118951113&loc=d3e6935-107765 + Details
Name: | us-gaap_OtherAccruedLiabilitiesCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of noncurrent assets classified as other. + References Reference 1: 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.17) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_OtherAssetsNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of cash outflow for taxes classified as other. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 25 -Subparagraph (g) -URI http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585 + Details
Name: | us-gaap_PaymentsForOtherTaxes
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=egy_GabonTaxAuthorityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_OtherCommitmentsAxis=egy_PotentialFeesFromCustomsAuditsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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

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

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_GuaranteeObligationsByNatureAxis=egy_FullCharterPaymentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |