XML 89 R55.htm IDEA: XBRL DOCUMENT
v3.20.4

Income Taxes - Operating Loss Carryforward Expirations (Details) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2020 | Dec. 31, 2018
Operating Loss Carryforwards [Line Items] |  |
Total | $ 70,822 |
Canada |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring noncapital loss carryforwards | 52,064 |
Capital loss carryforwards |  | $ 102,057
U.S. |  |
Operating Loss Carryforwards [Line Items] |  |
Operating loss carryforwards |  | 2,123
Expiring net operating loss carryforwards | 15,728 |
Mexico |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 2,968 |
Barbados |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 62 |
Australia |  |
Operating Loss Carryforwards [Line Items] |  |
Operating loss carryforwards |  | $ 58,848
Tax Year 2020 |  |
Operating Loss Carryforwards [Line Items] |  |
Total | 22 |
Tax Year 2020 | Canada |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring noncapital loss carryforwards | 0 |
Tax Year 2020 | U.S. |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
Tax Year 2020 | Mexico |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
Tax Year 2020 | Barbados |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 22 |
Tax Year 2021 |  |
Operating Loss Carryforwards [Line Items] |  |
Total | 4 |
Tax Year 2021 | Canada |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring noncapital loss carryforwards | 0 |
Tax Year 2021 | U.S. |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
Tax Year 2021 | Mexico |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
Tax Year 2021 | Barbados |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 4 |
Tax Year 2022 |  |
Operating Loss Carryforwards [Line Items] |  |
Total | 1,659 |
Tax Year 2022 | Canada |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring noncapital loss carryforwards | 0 |
Tax Year 2022 | U.S. |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
Tax Year 2022 | Mexico |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 1,653 |
Tax Year 2022 | Barbados |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 6 |
Tax Year 2023 |  |
Operating Loss Carryforwards [Line Items] |  |
Total | 391 |
Tax Year 2023 | Canada |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring noncapital loss carryforwards | 0 |
Tax Year 2023 | U.S. |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
Tax Year 2023 | Mexico |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 385 |
Tax Year 2023 | Barbados |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 6 |
Tax Year 2024 |  |
Operating Loss Carryforwards [Line Items] |  |
Total | 6 |
Tax Year 2024 | Canada |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring noncapital loss carryforwards | 0 |
Tax Year 2024 | U.S. |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
Tax Year 2024 | Mexico |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
Tax Year 2024 | Barbados |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 6 |
Tax Year 2025 |  |
Operating Loss Carryforwards [Line Items] |  |
Total | 89 |
Tax Year 2025 | Canada |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring noncapital loss carryforwards | 0 |
Tax Year 2025 | U.S. |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
Tax Year 2025 | Mexico |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 83 |
Tax Year 2025 | Barbados |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 6 |
Tax Year 2026 |  |
Operating Loss Carryforwards [Line Items] |  |
Total | 1,879 |
Tax Year 2026 | Canada |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring noncapital loss carryforwards | 1,027 |
Tax Year 2026 | U.S. |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
Tax Year 2026 | Mexico |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 847 |
Tax Year 2026 | Barbados |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 5 |
Tax Year 2027 |  |
Operating Loss Carryforwards [Line Items] |  |
Total | 854 |
Tax Year 2027 | Canada |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring noncapital loss carryforwards | 847 |
Tax Year 2027 | U.S. |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
Tax Year 2027 | Mexico |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
Tax Year 2027 | Barbados |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 7 |
Tax Year 2028 |  |
Operating Loss Carryforwards [Line Items] |  |
Total | 5,245 |
Tax Year 2028 | Canada |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring noncapital loss carryforwards | 5,245 |
Tax Year 2028 | U.S. |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
Tax Year 2028 | Mexico |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
Tax Year 2028 | Barbados |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
Tax Year 2029 |  |
Operating Loss Carryforwards [Line Items] |  |
Total | 4,022 |
Tax Year 2029 | Canada |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring noncapital loss carryforwards | 4,022 |
Tax Year 2029 | U.S. |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
Tax Year 2029 | Mexico |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
Tax Year 2029 | Barbados |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
Tax Year 2030 |  |
Operating Loss Carryforwards [Line Items] |  |
Total | 6,793 |
Tax Year 2030 | Canada |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring noncapital loss carryforwards | 5,032 |
Tax Year 2030 | U.S. |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 1,761 |
Tax Year 2030 | Mexico |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
Tax Year 2030 | Barbados |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
Tax Year 2031 |  |
Operating Loss Carryforwards [Line Items] |  |
Total | 7,213 |
Tax Year 2031 | Canada |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring noncapital loss carryforwards | 3,806 |
Tax Year 2031 | U.S. |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 3,407 |
Tax Year 2031 | Mexico |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
Tax Year 2031 | Barbados |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
Tax Year 2032 |  |
Operating Loss Carryforwards [Line Items] |  |
Total | 8,720 |
Tax Year 2032 | Canada |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring noncapital loss carryforwards | 6,397 |
Tax Year 2032 | U.S. |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 2,323 |
Tax Year 2032 | Mexico |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
Tax Year 2032 | Barbados |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
Tax Year 2033 |  |
Operating Loss Carryforwards [Line Items] |  |
Total | 9,283 |
Tax Year 2033 | Canada |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring noncapital loss carryforwards | 6,185 |
Tax Year 2033 | U.S. |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 3,098 |
Tax Year 2033 | Mexico |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
Tax Year 2033 | Barbados |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
Tax Year 2034 |  |
Operating Loss Carryforwards [Line Items] |  |
Total | 4,420 |
Tax Year 2034 | Canada |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring noncapital loss carryforwards | 4,420 |
Tax Year 2034 | U.S. |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
Tax Year 2034 | Mexico |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
Tax Year 2034 | Barbados |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
Tax year 2035 |  |
Operating Loss Carryforwards [Line Items] |  |
Total | 3,731 |
Tax year 2035 | Canada |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring noncapital loss carryforwards | 3,729 |
Tax year 2035 | U.S. |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 2 |
Tax year 2035 | Mexico |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
Tax year 2035 | Barbados |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
Tax Year 2036 |  |
Operating Loss Carryforwards [Line Items] |  |
Total | 5,454 |
Tax Year 2036 | Canada |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring noncapital loss carryforwards | 2,799 |
Tax Year 2036 | U.S. |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 2,655 |
Tax Year 2036 | Mexico |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
Tax Year 2036 | Barbados |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
Tax Year 2037 |  |
Operating Loss Carryforwards [Line Items] |  |
Total | 4,398 |
Tax Year 2037 | Canada |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring noncapital loss carryforwards | 1,916 |
Tax Year 2037 | U.S. |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 2,482 |
Tax Year 2037 | Mexico |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
Tax Year 2037 | Barbados |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
Tax Year 2038 |  |
Operating Loss Carryforwards [Line Items] |  |
Total | 2,666 |
Tax Year 2038 | Canada |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring noncapital loss carryforwards | 2,666 |
Tax Year 2038 | U.S. |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
Tax Year 2038 | Mexico |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
Tax Year 2038 | Barbados |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
Tax Year 2039 |  |
Operating Loss Carryforwards [Line Items] |  |
Total | 3,338 |
Tax Year 2039 | Canada |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring noncapital loss carryforwards | 3,338 |
Tax Year 2039 | U.S. |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
Tax Year 2039 | Mexico |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
Tax Year 2039 | Barbados |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
Tax Year 2040 [Member] |  |
Operating Loss Carryforwards [Line Items] |  |
Total | 635 |
Tax Year 2040 [Member] | Canada |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring noncapital loss carryforwards | 635 |
Tax Year 2040 [Member] | U.S. |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
Tax Year 2040 [Member] | Mexico |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
Tax Year 2040 [Member] | Barbados |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | $ 0 |

X
- Definition Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319 + Details
Name: | us-gaap_OperatingLossCarryforwards
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_OperatingLossCarryforwardsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of capital loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws. + References No definition available. + Details
Name: | vgz_CapitalLossCarryforwards
Namespace Prefix: | vgz_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of expiring noncapital and operating loss carryforwards. + References No definition available. + Details
Name: | vgz_ExpiringNoncapitalAndOperatingLossCarryforwards
Namespace Prefix: | vgz_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of expiring noncapital loss carryforwards. + References No definition available. + Details
Name: | vgz_ExpiringNoncapitalLossCarryforwards
Namespace Prefix: | vgz_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of operating loss carryforwards that are expiring. + References No definition available. + Details
Name: | vgz_ExpiringOperatingLossCarryforwards
Namespace Prefix: | vgz_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

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

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

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

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

X
- Details
Name: | us-gaap_TaxPeriodAxis=us-gaap_TaxYear2020Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxPeriodAxis=vgz_TaxYear2021Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxPeriodAxis=vgz_TaxYear2022Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxPeriodAxis=vgz_TaxYear2023Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxPeriodAxis=vgz_TaxYear2024Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxPeriodAxis=vgz_TaxYear2025Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxPeriodAxis=vgz_TaxYear2026Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxPeriodAxis=vgz_TaxYear2027Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxPeriodAxis=vgz_TaxYear2028Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxPeriodAxis=vgz_TaxYear2029Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxPeriodAxis=vgz_TaxYear2030Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxPeriodAxis=vgz_TaxYear2031Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxPeriodAxis=vgz_TaxYear2032Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxPeriodAxis=vgz_TaxYear2033Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxPeriodAxis=vgz_TaxYear2034Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxPeriodAxis=vgz_TaxYear2035Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxPeriodAxis=vgz_TaxYear2036Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxPeriodAxis=vgz_TaxYear2037Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxPeriodAxis=vgz_TaxYear2038Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxPeriodAxis=vgz_TaxYear2039Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxPeriodAxis=vgz_TaxYear2040Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |