<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2025"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:rxp="http://xbrl.sec.gov/rxp/2025"
  xmlns:snj="http://xbrl.sec.gov/snj/2025"
  xmlns:vgz="http://vistagold.com/20251231"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="vgz-20251231.xsd" xlink:type="simple"/>
    <context id="Duration_1_1_2025_To_12_31_2025_rxp_CountryAxis_country_AU_rxp_GovernmentAxis_vgz_NorthernTerritoryGovernmentMember_D2wHLBgPqUe3cbuLQohlHQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000783324</identifier>
            <segment>
                <xbrldi:explicitMember dimension="rxp:CountryAxis">country:AU</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rxp:GovernmentAxis">vgz:NorthernTerritoryGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_12_31_2025_rxp_CountryAxis_country_AU_rxp_GovernmentAxis_vgz_NorthernTerritoryGovernmentDepartmentOfMiningAndEnergyMember__YtZwNrnek2IUkm7n6WsIQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000783324</identifier>
            <segment>
                <xbrldi:explicitMember dimension="rxp:CountryAxis">country:AU</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rxp:GovernmentAxis">vgz:NorthernTerritoryGovernmentDepartmentOfMiningAndEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_12_31_2025_rxp_ProjectAxis_vgz_MtToddGoldProjectMember_N84oT-GyjEe2JfiDIEjy8g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000783324</identifier>
            <segment>
                <xbrldi:explicitMember dimension="rxp:ProjectAxis">vgz:MtToddGoldProjectMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_12_31_2025_rxp_PmtAxis_2_RtihoUcdRk6a3HwvDZnzCw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000783324</identifier>
            <segment>
                <xbrldi:typedMember dimension="rxp:PmtAxis">
                    <rxp:pmt>2</rxp:pmt>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_12_31_2025_rxp_PmtAxis_1_i6hHJGP2ikes4NEAikXPIw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000783324</identifier>
            <segment>
                <xbrldi:typedMember dimension="rxp:PmtAxis">
                    <rxp:pmt>1</rxp:pmt>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_12_31_2025_fTqbRQF92UCVvCXOxRxb5A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000783324</identifier>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <unit id="Unit_Standard_USD_HyObpDGUWEOmTen1gdpi7g">
        <measure>iso4217:USD</measure>
    </unit>
    <dei:DocumentType
      contextRef="Duration_1_1_2025_To_12_31_2025_fTqbRQF92UCVvCXOxRxb5A"
      id="Tc_FdxEMW9W3kuCqQmM_p3w3A_1_1">2.01 SD</dei:DocumentType>
    <dei:AmendmentFlag
      contextRef="Duration_1_1_2025_To_12_31_2025_fTqbRQF92UCVvCXOxRxb5A"
      id="Tc_Y-I0bfVJjUWzs09X16GLdA_2_1">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="Duration_1_1_2025_To_12_31_2025_fTqbRQF92UCVvCXOxRxb5A"
      id="Tc_QN0vpUzD40qowpH6lwTiRw_4_1">0000783324</dei:EntityCentralIndexKey>
    <rxp:AlternativeReportingRegime
      contextRef="Duration_1_1_2025_To_12_31_2025_fTqbRQF92UCVvCXOxRxb5A"
      id="Hidden_KrBIxAwC80i7_MrmJW9yPg">CA</rxp:AlternativeReportingRegime>
    <rxp:A
      contextRef="Duration_1_1_2025_To_12_31_2025_rxp_PmtAxis_1_i6hHJGP2ikes4NEAikXPIw"
      decimals="0"
      id="Tc_hBLk7llpi06v76unwdAdUQ_2_1"
      unitRef="Unit_Standard_USD_HyObpDGUWEOmTen1gdpi7g">160000</rxp:A>
    <rxp:P
      contextRef="Duration_1_1_2025_To_12_31_2025_rxp_PmtAxis_1_i6hHJGP2ikes4NEAikXPIw"
      id="Tc_DOZ5p9s5hEShuN5qalq5Ow_2_2">rxp:Fees</rxp:P>
    <rxp:Co
      contextRef="Duration_1_1_2025_To_12_31_2025_rxp_PmtAxis_1_i6hHJGP2ikes4NEAikXPIw"
      id="Tc_Dhrei_CGlUy2FnnD6yWQCA_2_3">country:AU</rxp:Co>
    <rxp:Sn
      contextRef="Duration_1_1_2025_To_12_31_2025_rxp_PmtAxis_1_i6hHJGP2ikes4NEAikXPIw"
      id="Tc_lUUtPMACTUC1W0XiQHSGRg_2_4">snj:AU-NT</rxp:Sn>
    <rxp:Gv
      contextRef="Duration_1_1_2025_To_12_31_2025_rxp_PmtAxis_1_i6hHJGP2ikes4NEAikXPIw"
      id="Tc_vFTljJW1r0CnGp8DwAkhug_2_5">vgz:NorthernTerritoryGovernmentDepartmentOfMiningAndEnergyMember</rxp:Gv>
    <rxp:Pr
      contextRef="Duration_1_1_2025_To_12_31_2025_rxp_PmtAxis_1_i6hHJGP2ikes4NEAikXPIw"
      id="Tc_7UQ943a3ZU2UX5YKKfxyag_2_6">vgz:MtToddGoldProjectMember</rxp:Pr>
    <rxp:A
      contextRef="Duration_1_1_2025_To_12_31_2025_rxp_PmtAxis_2_RtihoUcdRk6a3HwvDZnzCw"
      decimals="0"
      id="Tc_k_7_jm1j_0WPACj436wDfg_3_1"
      unitRef="Unit_Standard_USD_HyObpDGUWEOmTen1gdpi7g">100000</rxp:A>
    <rxp:P
      contextRef="Duration_1_1_2025_To_12_31_2025_rxp_PmtAxis_2_RtihoUcdRk6a3HwvDZnzCw"
      id="Tc_30u_NxuZmkig5AWc07CPEA_3_2">rxp:Fees</rxp:P>
    <rxp:Co
      contextRef="Duration_1_1_2025_To_12_31_2025_rxp_PmtAxis_2_RtihoUcdRk6a3HwvDZnzCw"
      id="Tc_GhZnjNBVMkml4Es8wgPswA_3_3">country:AU</rxp:Co>
    <rxp:Sn
      contextRef="Duration_1_1_2025_To_12_31_2025_rxp_PmtAxis_2_RtihoUcdRk6a3HwvDZnzCw"
      id="Tc_ZPBU7GCT606NnnFy9zfHuw_3_4">snj:AU-NT</rxp:Sn>
    <rxp:Gv
      contextRef="Duration_1_1_2025_To_12_31_2025_rxp_PmtAxis_2_RtihoUcdRk6a3HwvDZnzCw"
      id="Tc_JRYvEKFd-E69tU8vOEj1Eg_3_5">vgz:NorthernTerritoryGovernmentMember</rxp:Gv>
    <rxp:Pr
      contextRef="Duration_1_1_2025_To_12_31_2025_rxp_PmtAxis_2_RtihoUcdRk6a3HwvDZnzCw"
      id="Tc_BlWHe2TzM02rhYJasLO-yA_3_6">vgz:MtToddGoldProjectMember</rxp:Pr>
    <dei:EntityRegistrantName
      contextRef="Duration_1_1_2025_To_12_31_2025_fTqbRQF92UCVvCXOxRxb5A"
      id="Narr_zg9WEDO-vk23IefaeJFebA">Vista Gold Corp</dei:EntityRegistrantName>
    <dei:DocumentPeriodEndDate
      contextRef="Duration_1_1_2025_To_12_31_2025_fTqbRQF92UCVvCXOxRxb5A"
      id="Narr_qLk7SFe4U0KmJqSragzIsw">2025-12-31</dei:DocumentPeriodEndDate>
    <dei:EntityReportingCurrencyISOCode
      contextRef="Duration_1_1_2025_To_12_31_2025_fTqbRQF92UCVvCXOxRxb5A"
      id="Narr_u3uCuvgCLU-wJ6PaFYRAHQ">USD</dei:EntityReportingCurrencyISOCode>
    <rxp:Fees
      contextRef="Duration_1_1_2025_To_12_31_2025_rxp_CountryAxis_country_AU_rxp_GovernmentAxis_vgz_NorthernTerritoryGovernmentDepartmentOfMiningAndEnergyMember__YtZwNrnek2IUkm7n6WsIQ"
      decimals="0"
      id="Tc_LPLR93mx5kOTr8x-5rOAog_2_5"
      unitRef="Unit_Standard_USD_HyObpDGUWEOmTen1gdpi7g">160000</rxp:Fees>
    <rxp:TotalPayments
      contextRef="Duration_1_1_2025_To_12_31_2025_rxp_CountryAxis_country_AU_rxp_GovernmentAxis_vgz_NorthernTerritoryGovernmentDepartmentOfMiningAndEnergyMember__YtZwNrnek2IUkm7n6WsIQ"
      decimals="0"
      id="Tc_L6RxFNbJBk6Az5F_DS6wEA_2_10"
      unitRef="Unit_Standard_USD_HyObpDGUWEOmTen1gdpi7g">160000</rxp:TotalPayments>
    <rxp:Fees
      contextRef="Duration_1_1_2025_To_12_31_2025_rxp_CountryAxis_country_AU_rxp_GovernmentAxis_vgz_NorthernTerritoryGovernmentMember_D2wHLBgPqUe3cbuLQohlHQ"
      decimals="0"
      id="Tc_R9xTCohgQ0acGj-AhQXsaA_3_5"
      unitRef="Unit_Standard_USD_HyObpDGUWEOmTen1gdpi7g">100000</rxp:Fees>
    <rxp:TotalPayments
      contextRef="Duration_1_1_2025_To_12_31_2025_rxp_CountryAxis_country_AU_rxp_GovernmentAxis_vgz_NorthernTerritoryGovernmentMember_D2wHLBgPqUe3cbuLQohlHQ"
      decimals="0"
      id="Tc_tZ_YOrgVsEu1a1WmTpYvzQ_3_10"
      unitRef="Unit_Standard_USD_HyObpDGUWEOmTen1gdpi7g">100000</rxp:TotalPayments>
    <rxp:Fees
      contextRef="Duration_1_1_2025_To_12_31_2025_rxp_ProjectAxis_vgz_MtToddGoldProjectMember_N84oT-GyjEe2JfiDIEjy8g"
      decimals="0"
      id="Tc_YOmQ1pvW0Ea6-RqG7aHMsQ_2_4"
      unitRef="Unit_Standard_USD_HyObpDGUWEOmTen1gdpi7g">260000</rxp:Fees>
    <rxp:TotalPayments
      contextRef="Duration_1_1_2025_To_12_31_2025_rxp_ProjectAxis_vgz_MtToddGoldProjectMember_N84oT-GyjEe2JfiDIEjy8g"
      decimals="0"
      id="Tc_tghBmX4NIUadvP6VDdtHCQ_2_9"
      unitRef="Unit_Standard_USD_HyObpDGUWEOmTen1gdpi7g">260000</rxp:TotalPayments>
</xbrl>
