XML 37 R25.htm IDEA: XBRL DOCUMENT
v3.5.0.2

Organization And Accounting Policies (Detail) | 3 Months Ended | 9 Months Ended
--- | --- | ---
Sep. 30, 2016 USD ($) item | Dec. 31, 2015 USD ($) | Sep. 30, 2015 USD ($) | Sep. 30, 2016 USD ($) item | Sep. 30, 2015 USD ($)
Error Corrections and Prior Period Adjustments Restatement [Line Items] |  |  |  |  |
Value Added Tax Reimbursement Monthly Payment |  |  |  | $ 200,000 |
Allowance for Doubtful Accounts Receivable, Period Increase (Decrease) | $ 100,000 |  | $ 2,800,000 | $ 600,000 | $ 2,800,000
Number Of Value Added Tax Reimbursement Payments | item | 36 |  |  |  |
United States [Member] |  |  |  |  |
Error Corrections and Prior Period Adjustments Restatement [Line Items] |  |  |  |  |
Number of unconventional wells | item | 2 |  |  | 2 |
Overstated [Member] | Angola [Member] |  |  |  |  |
Error Corrections and Prior Period Adjustments Restatement [Line Items] |  |  |  |  |
Allowance For Doubtful Accounts Receivable |  | $ 7,600,000 |  |  |
Group 42-BLR Group [Member] |  |  |  |  |
Error Corrections and Prior Period Adjustments Restatement [Line Items] |  |  |  |  |
Legal expense |  | $ 350,000 |  |  |

X
- Definition Number Of Unconventional Wells + References No definition available. + Details
Name: | egy_NumberOfUnconventionalWells
Namespace Prefix: | egy_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of VAT reimbursement payments agreed. + References No definition available. + Details
Name: | egy_NumberOfValueAddedTaxReimbursementPayments
Namespace Prefix: | egy_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Value Added Tax Reimbursement Monthly Payment + References No definition available. + Details
Name: | egy_ValueAddedTaxReimbursementMonthlyPayment
Namespace Prefix: | egy_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition For an unclassified balance sheet, a valuation allowance for receivables due a company that are expected to be uncollectible. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=49124121&loc=d3e5074-111524 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.4) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_AllowanceForDoubtfulAccountsReceivable
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of increase (decrease) in the allowance for doubtful accounts. + References No definition available. + Details
Name: | us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of expense provided in the period for legal costs incurred on or before the balance sheet date pertaining to resolved, pending or threatened litigation, including arbitration and mediation proceedings. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.3) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 + Details
Name: | us-gaap_LegalFees
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_StatementGeographicalAxis=country_US
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsByNatureOfErrorAxis=egy_OverstatedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=country_AO
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=egy_Group42BlrGroupMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |