XML 84 R49.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Income Taxes - Operating Loss Carryforward Expirations (Details) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2024 | Dec. 31, 2018
Operating Loss Carryforwards [Line Items] |  |
Total | $ 80,076 |
CANADA |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring noncapital loss carryforwards | 63,562 |
Capital loss carryforwards |  | $ 110,770
UNITED STATES |  |
Operating Loss Carryforwards [Line Items] |  |
Operating loss carryforwards |  | 2,372
Expiring net operating loss carryforwards | 15,326 |
MEXICO |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 1,142 |
BARBADOS |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 46 |
AUSTRALIA |  |
Operating Loss Carryforwards [Line Items] |  |
Operating loss carryforwards |  | $ 67,063
2025 |  |
Operating Loss Carryforwards [Line Items] |  |
Total | 85 |
2025 | CANADA |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring noncapital loss carryforwards | 0 |
2025 | UNITED STATES |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
2025 | MEXICO |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 79 |
2025 | BARBADOS |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 6 |
2026 |  |
Operating Loss Carryforwards [Line Items] |  |
Total | 1,847 |
2026 | CANADA |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring noncapital loss carryforwards | 1,027 |
2026 | UNITED STATES |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
2026 | MEXICO |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 815 |
2026 | BARBADOS |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 5 |
2027 |  |
Operating Loss Carryforwards [Line Items] |  |
Total | 854 |
2027 | CANADA |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring noncapital loss carryforwards | 847 |
2027 | UNITED STATES |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
2027 | MEXICO |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
2027 | BARBADOS |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 7 |
2028 |  |
Operating Loss Carryforwards [Line Items] |  |
Total | 5,252 |
2028 | CANADA |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring noncapital loss carryforwards | 5,245 |
2028 | UNITED STATES |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
2028 | MEXICO |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
2028 | BARBADOS |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 7 |
2029 |  |
Operating Loss Carryforwards [Line Items] |  |
Total | 4,024 |
2029 | CANADA |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring noncapital loss carryforwards | 4,022 |
2029 | UNITED STATES |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
2029 | MEXICO |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
2029 | BARBADOS |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 2 |
2030 |  |
Operating Loss Carryforwards [Line Items] |  |
Total | 6,403 |
2030 | CANADA |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring noncapital loss carryforwards | 5,032 |
2030 | UNITED STATES |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 1,359 |
2030 | MEXICO |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
2030 | BARBADOS |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 12 |
2031 |  |
Operating Loss Carryforwards [Line Items] |  |
Total | 7,291 |
2031 | CANADA |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring noncapital loss carryforwards | 3,806 |
2031 | UNITED STATES |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 3,407 |
2031 | MEXICO |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 71 |
2031 | BARBADOS |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 7 |
2032 |  |
Operating Loss Carryforwards [Line Items] |  |
Total | 8,769 |
2032 | CANADA |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring noncapital loss carryforwards | 6,397 |
2032 | UNITED STATES |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 2,323 |
2032 | MEXICO |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 49 |
2032 | BARBADOS |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
2033 |  |
Operating Loss Carryforwards [Line Items] |  |
Total | 9,329 |
2033 | CANADA |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring noncapital loss carryforwards | 6,185 |
2033 | UNITED STATES |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 3,098 |
2033 | MEXICO |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 46 |
2033 | BARBADOS |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
2034 |  |
Operating Loss Carryforwards [Line Items] |  |
Total | 4,502 |
2034 | CANADA |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring noncapital loss carryforwards | 4,420 |
2034 | UNITED STATES |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
2034 | MEXICO |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 82 |
2034 | BARBADOS |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
2035 |  |
Operating Loss Carryforwards [Line Items] |  |
Total | 3,731 |
2035 | CANADA |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring noncapital loss carryforwards | 3,729 |
2035 | UNITED STATES |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 2 |
2035 | MEXICO |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
2035 | BARBADOS |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
2036 |  |
Operating Loss Carryforwards [Line Items] |  |
Total | 5,454 |
2036 | CANADA |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring noncapital loss carryforwards | 2,799 |
2036 | UNITED STATES |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 2,655 |
2036 | MEXICO |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
2036 | BARBADOS |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
2037 |  |
Operating Loss Carryforwards [Line Items] |  |
Total | 4,398 |
2037 | CANADA |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring noncapital loss carryforwards | 1,916 |
2037 | UNITED STATES |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 2,482 |
2037 | MEXICO |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
2037 | BARBADOS |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
2038 |  |
Operating Loss Carryforwards [Line Items] |  |
Total | 2,666 |
2038 | CANADA |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring noncapital loss carryforwards | 2,666 |
2038 | UNITED STATES |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
2038 | MEXICO |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
2038 | BARBADOS |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
2039 |  |
Operating Loss Carryforwards [Line Items] |  |
Total | 3,338 |
2039 | CANADA |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring noncapital loss carryforwards | 3,338 |
2039 | UNITED STATES |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
2039 | MEXICO |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
2039 | BARBADOS |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
2040 |  |
Operating Loss Carryforwards [Line Items] |  |
Total | 2,829 |
2040 | CANADA |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring noncapital loss carryforwards | 2,829 |
2040 | UNITED STATES |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
2040 | MEXICO |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
2040 | BARBADOS |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
2041 |  |
Operating Loss Carryforwards [Line Items] |  |
Total | 3,195 |
2041 | CANADA |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring noncapital loss carryforwards | 3,195 |
2041 | UNITED STATES |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
2041 | MEXICO |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
2041 | BARBADOS |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
2042 |  |
Operating Loss Carryforwards [Line Items] |  |
Total | 734 |
2042 | CANADA |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring noncapital loss carryforwards | 734 |
2042 | UNITED STATES |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
2042 | MEXICO |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
2042 | BARBADOS |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
2043 |  |
Operating Loss Carryforwards [Line Items] |  |
Total | 2,905 |
2043 | CANADA |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring noncapital loss carryforwards | 2,905 |
2043 | UNITED STATES |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
2043 | MEXICO |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
2043 | BARBADOS |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
2044 |  |
Operating Loss Carryforwards [Line Items] |  |
Total | 2,470 |
2044 | CANADA |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring noncapital loss carryforwards | 2,470 |
2044 | UNITED STATES |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
2044 | MEXICO |  |
Operating Loss Carryforwards [Line Items] |  |
Expiring net operating loss carryforwards | 0 |
2044 | 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://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-3 + 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 Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-3 + 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: | credit
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: | credit
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: | credit
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: | vgz_TaxPeriodExpirationAxis=vgz_TaxPeriodExpiration2025Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | vgz_TaxPeriodExpirationAxis=vgz_TaxPeriodExpiration2026Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | vgz_TaxPeriodExpirationAxis=vgz_TaxPeriodExpiration2027Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | vgz_TaxPeriodExpirationAxis=vgz_TaxPeriodExpiration2028Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | vgz_TaxPeriodExpirationAxis=vgz_TaxPeriodExpiration2029Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | vgz_TaxPeriodExpirationAxis=vgz_TaxPeriodExpiration2030Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | vgz_TaxPeriodExpirationAxis=vgz_TaxPeriodExpiration2031Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | vgz_TaxPeriodExpirationAxis=vgz_TaxPeriodExpiration2032Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | vgz_TaxPeriodExpirationAxis=vgz_TaxPeriodExpiration2033Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | vgz_TaxPeriodExpirationAxis=vgz_TaxPeriodExpiration2034Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | vgz_TaxPeriodExpirationAxis=vgz_TaxPeriodExpiration2035Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | vgz_TaxPeriodExpirationAxis=vgz_TaxPeriodExpiration2036Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | vgz_TaxPeriodExpirationAxis=vgz_TaxPeriodExpiration2037Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | vgz_TaxPeriodExpirationAxis=vgz_TaxPeriodExpiration2038Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | vgz_TaxPeriodExpirationAxis=vgz_TaxPeriodExpiration2039Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | vgz_TaxPeriodExpirationAxis=vgz_TaxPeriodExpiration2040Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | vgz_TaxPeriodExpirationAxis=vgz_TaxPeriodExpiration2041Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | vgz_TaxPeriodExpirationAxis=vgz_TaxPeriodExpiration2042Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | vgz_TaxPeriodExpirationAxis=vgz_TaxPeriodExpiration2043Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | vgz_TaxPeriodExpirationAxis=vgz_TaxPeriodExpiration2044Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |