<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2023"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2023"
  xmlns:us-gaap="http://fasb.org/us-gaap/2023"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:xtgr="http://www.xtragold.com/20231231">
    <link:schemaRef xlink:href="xtgr-20231231.xsd" xlink:type="simple"/>
    <context id="C_20231231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20221019_srtConsolidatedEntitiesAxis_srtSubsidiariesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:SubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-19</instant>
        </period>
    </context>
    <context id="C_20230101to20231231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20221111_srtConsolidatedEntitiesAxis_xtgrGhanaRevenueAgencyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">xtgr:GhanaRevenueAgencyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-11-11</instant>
        </period>
    </context>
    <context id="C_20220101to20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_20210101to20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20221231_srtStatementGeographicalAxis_countryVG">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:VG</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_20210101to20211231_srtStatementGeographicalAxis_countryVG">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:VG</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231_srtStatementGeographicalAxis_countryGH">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20221231_srtStatementGeographicalAxis_countryGH">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_20210101to20211231_srtStatementGeographicalAxis_countryGH">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231_srtStatementGeographicalAxis_countryVG">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:VG</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_20230101to20231231_srtRangeAxis_srtMinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231_srtRangeAxis_srtMaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20041231_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_xtgrOtherInvesteeMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_xtgrCanadianaGoldResourcesLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">xtgr:OtherInvesteeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xtgr:CanadianaGoldResourcesLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2004-12-31</instant>
        </period>
    </context>
    <context id="C_20041231_srtOwnershipAxis_xtgrGoldenraeMiningCompanyLimitedMember_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_xtgrOtherInvesteeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">xtgr:GoldenraeMiningCompanyLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">xtgr:OtherInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2004-12-31</instant>
        </period>
    </context>
    <context id="C_20230101to20231231_deiEntityAddressesAddressTypeAxis_deiBusinessContactMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityAddressesAddressTypeAxis">dei:BusinessContactMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20231231_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapExplorationAndProductionEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ExplorationAndProductionEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20231231_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapVehiclesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20221231_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapExplorationAndProductionEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ExplorationAndProductionEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_20221231_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapVehiclesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_20221231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member_usgaapInvestmentTypeAxis_xtgrPubliclyTradedInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">xtgr:PubliclyTradedInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member_usgaapInvestmentTypeAxis_xtgrPubliclyTradedInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">xtgr:PubliclyTradedInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20221231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member_usgaapInvestmentTypeAxis_usgaapAllOtherCorporateBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AllOtherCorporateBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member_usgaapInvestmentTypeAxis_usgaapAllOtherCorporateBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AllOtherCorporateBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20221231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member_usgaapInvestmentTypeAxis_xtgrPrivateInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">xtgr:PrivateInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member_usgaapInvestmentTypeAxis_xtgrPrivateInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">xtgr:PrivateInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20230101to20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member_usgaapInvestmentTypeAxis_xtgrPubliclyTradedInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">xtgr:PubliclyTradedInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20221231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member_usgaapInvestmentTypeAxis_xtgrPubliclyTradedInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">xtgr:PubliclyTradedInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_20210101to20211231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member_usgaapInvestmentTypeAxis_xtgrPubliclyTradedInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">xtgr:PubliclyTradedInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member_usgaapInvestmentTypeAxis_usgaapBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:BondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20221231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member_usgaapInvestmentTypeAxis_usgaapBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:BondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_20210101to20211231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member_usgaapInvestmentTypeAxis_usgaapBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:BondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member_usgaapInvestmentTypeAxis_xtgrPrivateInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">xtgr:PrivateInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20221231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member_usgaapInvestmentTypeAxis_xtgrPrivateInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">xtgr:PrivateInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_20210101to20211231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member_usgaapInvestmentTypeAxis_xtgrPrivateInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">xtgr:PrivateInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapFurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapVehiclesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapExplorationAndProductionEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ExplorationAndProductionEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20221231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_20221231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_20221231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_20231231_srtOwnershipAxis_xtgrXGMiningMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">xtgr:XGMiningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20231231_srtOwnershipAxis_xtgrXGMiningMember_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_xtgrOtherInvesteeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">xtgr:XGMiningMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">xtgr:OtherInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20230101to20231231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_xtgrOfficersAndDirectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xtgr:OfficersAndDirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20221231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_xtgrOfficersAndDirectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xtgr:OfficersAndDirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_20210101to20211231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_xtgrOfficersAndDirectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xtgr:OfficersAndDirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_xtgrPrivateCompanyOfWhichRelatedPartyIsFiveZeroShareholderAndDirectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xtgr:PrivateCompanyOfWhichRelatedPartyIsFiveZeroShareholderAndDirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20210101to20211231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_xtgrPrivateCompanyOfWhichRelatedPartyIsFiveZeroShareholderAndDirectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xtgr:PrivateCompanyOfWhichRelatedPartyIsFiveZeroShareholderAndDirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20221231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_xtgrPrivateCompanyOfWhichRelatedPartyIsFiveZeroShareholderAndDirectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xtgr:PrivateCompanyOfWhichRelatedPartyIsFiveZeroShareholderAndDirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_20231231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_xtgrPrivateCompanyOfWhichRelatedPartyIsFiveZeroShareholderAndDirectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xtgr:PrivateCompanyOfWhichRelatedPartyIsFiveZeroShareholderAndDirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20221231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_xtgrPrivateCompanyOfWhichRelatedPartyIsFiveZeroShareholderAndDirectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xtgr:PrivateCompanyOfWhichRelatedPartyIsFiveZeroShareholderAndDirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_20220101to20221231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_xtgrInsidersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xtgr:InsidersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_20211231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_srtChiefExecutiveOfficerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20230101to20231231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_xtgrInsidersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xtgr:InsidersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20231231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_xtgrInsidersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xtgr:InsidersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20231231_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_xtgrOptionsOutstandingTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">xtgr:OptionsOutstandingTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20230101to20231231_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_xtgrOptionsOutstandingTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">xtgr:OptionsOutstandingTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20231231_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_xtgrOptionsOutstandingOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">xtgr:OptionsOutstandingOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20230101to20231231_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_xtgrOptionsOutstandingOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">xtgr:OptionsOutstandingOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20231231_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_xtgrOptionsOutstandingSixMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">xtgr:OptionsOutstandingSixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20230101to20231231_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_xtgrOptionsOutstandingSixMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">xtgr:OptionsOutstandingSixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20231231_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_xtgrOptionsOutstandingThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">xtgr:OptionsOutstandingThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20230101to20231231_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_xtgrOptionsOutstandingThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">xtgr:OptionsOutstandingThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20231231_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_xtgrOptionsOutstandingFiveMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">xtgr:OptionsOutstandingFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20230101to20231231_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_xtgrOptionsOutstandingFiveMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">xtgr:OptionsOutstandingFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20110701to20110730">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
        </entity>
        <period>
            <startDate>2011-07-01</startDate>
            <endDate>2011-07-30</endDate>
        </period>
    </context>
    <context id="C_20230401to20230427_xtgrEquityOutstandingAxis_xtgrOptionsGrantedToInsidersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="xtgr:EquityOutstandingAxis">xtgr:OptionsGrantedToInsidersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-04-27</endDate>
        </period>
    </context>
    <context id="C_20110701to20110730_srtRangeAxis_srtMaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2011-07-01</startDate>
            <endDate>2011-07-30</endDate>
        </period>
    </context>
    <context id="C_20231231_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_xtgrOptionsOutstandingSevenMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">xtgr:OptionsOutstandingSevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20230101to20231231_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_xtgrOptionsOutstandingSevenMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">xtgr:OptionsOutstandingSevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20231231_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_xtgrOptionsOutstandingFourMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">xtgr:OptionsOutstandingFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20230101to20231231_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_xtgrOptionsOutstandingFourMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">xtgr:OptionsOutstandingFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20221231_xtgrScheduleOfRepurchaseOfSharesAxis_xtgrSecondRepurchaseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="xtgr:ScheduleOfRepurchaseOfSharesAxis">xtgr:SecondRepurchaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20221231_xtgrScheduleOfRepurchaseOfSharesAxis_xtgrFirstRepurchaseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="xtgr:ScheduleOfRepurchaseOfSharesAxis">xtgr:FirstRepurchaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20221231_xtgrScheduleOfRepurchaseOfSharesAxis_xtgrThirdRepurchaseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="xtgr:ScheduleOfRepurchaseOfSharesAxis">xtgr:ThirdRepurchaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_20221231_xtgrScheduleOfRepurchaseOfSharesAxis_xtgrThirdRepurchaseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="xtgr:ScheduleOfRepurchaseOfSharesAxis">xtgr:ThirdRepurchaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_20230101to20231231_xtgrScheduleOfRepurchaseOfSharesAxis_xtgrFirstRepurchaseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="xtgr:ScheduleOfRepurchaseOfSharesAxis">xtgr:FirstRepurchaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231_xtgrScheduleOfRepurchaseOfSharesAxis_xtgrSecondRepurchaseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="xtgr:ScheduleOfRepurchaseOfSharesAxis">xtgr:SecondRepurchaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231_xtgrScheduleOfRepurchaseOfSharesAxis_xtgrThirdRepurchaseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="xtgr:ScheduleOfRepurchaseOfSharesAxis">xtgr:ThirdRepurchaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20231231_xtgrScheduleOfRepurchaseOfSharesAxis_xtgrThirdRepurchaseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="xtgr:ScheduleOfRepurchaseOfSharesAxis">xtgr:ThirdRepurchaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20220101to20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_20221201to20221214_xtgrEquityOutstandingAxis_xtgrOptionsGrantedToInsidersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="xtgr:EquityOutstandingAxis">xtgr:OptionsGrantedToInsidersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-01</startDate>
            <endDate>2022-12-14</endDate>
        </period>
    </context>
    <context id="C_20221201to20221214_xtgrEquityOutstandingAxis_xtgrOptionsGrantedToNoninsidersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="xtgr:EquityOutstandingAxis">xtgr:OptionsGrantedToNoninsidersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-01</startDate>
            <endDate>2022-12-14</endDate>
        </period>
    </context>
    <context id="C_20221201to20221214_xtgrEquityOutstandingAxis_xtgrOptionTermsToMaturityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="xtgr:EquityOutstandingAxis">xtgr:OptionTermsToMaturityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-01</startDate>
            <endDate>2022-12-14</endDate>
        </period>
    </context>
    <context id="C_20220101to20221231_xtgrEquityOutstandingAxis_xtgrOptionsGrantedToConsultantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="xtgr:EquityOutstandingAxis">xtgr:OptionsGrantedToConsultantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_xtgrOptionsOutstandingEightMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">xtgr:OptionsOutstandingEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20231231_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_xtgrOptionsOutstandingEightMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">xtgr:OptionsOutstandingEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20240401to20240424_usgaapSubsequentEventTypeAxis_usgaapSubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-04-24</endDate>
        </period>
    </context>
    <context id="C_20230301to20230317_srtRangeAxis_srtMaximumMember_usgaapTypeOfArrangementAxis_xtgrRepurchasePlan2024Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">xtgr:RepurchasePlan2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-03-01</startDate>
            <endDate>2023-03-17</endDate>
        </period>
    </context>
    <context id="C_20231231_usgaapStatementEquityComponentsAxis_xtgrSharesInTreasuryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">xtgr:SharesInTreasuryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20231231_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20231231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20221231_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_20221231_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_20221231_usgaapStatementEquityComponentsAxis_xtgrSharesInTreasuryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">xtgr:SharesInTreasuryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_20221231_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_20221231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_20230101to20231231_usgaapStatementEquityComponentsAxis_xtgrSharesInTreasuryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">xtgr:SharesInTreasuryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20210101to20211231_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20210101to20211231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20210101to20211231_usgaapStatementEquityComponentsAxis_xtgrSharesInTreasuryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">xtgr:SharesInTreasuryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20221231_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20221231_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20221231_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_20210101to20211231_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20210101to20211231_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20211231_usgaapStatementEquityComponentsAxis_xtgrSharesInTreasuryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">xtgr:SharesInTreasuryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20220101to20221231_usgaapStatementEquityComponentsAxis_xtgrSharesInTreasuryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">xtgr:SharesInTreasuryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20221231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_20201231_usgaapStatementEquityComponentsAxis_xtgrSharesInTreasuryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">xtgr:SharesInTreasuryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20231231_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20231231_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20100101to20101231_usgaapLeaseContractualTermAxis_xtgrBansoAndMuosoProjectsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">xtgr:BansoAndMuosoProjectsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2010-01-01</startDate>
            <endDate>2010-12-31</endDate>
        </period>
    </context>
    <context id="C_20100101to20101231_usgaapLeaseContractualTermAxis_xtgrBansoProjectsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">xtgr:BansoProjectsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2010-01-01</startDate>
            <endDate>2010-12-31</endDate>
        </period>
    </context>
    <context id="C_20100101to20101231_usgaapLeaseContractualTermAxis_xtgrMuosoProjectsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">xtgr:MuosoProjectsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2010-01-01</startDate>
            <endDate>2010-12-31</endDate>
        </period>
    </context>
    <context id="C_20101231_usgaapLeaseContractualTermAxis_xtgrGovernmentOfGhanaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001288770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">xtgr:GovernmentOfGhanaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2010-12-31</instant>
        </period>
    </context>
    <unit id="CAD_per_Share">
        <divide>
            <unitNumerator>
                <measure>iso4217:CAD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="GHS">
        <measure>iso4217:GHS</measure>
    </unit>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="USD_per_Share">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="C_20230101to20231231"
      id="Fdei_AmendmentFlag_Context_FYE_01_Jan_2018T00_00_00_TO_31_Dec_2018T00_00_00">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="C_20230101to20231231"
      id="Fdei_EntityCentralIndexKey_Context_FYE_01_Jan_2018T00_00_00_TO_31_Dec_2018T00_00_00">0001288770</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalPeriodFocus
      contextRef="C_20230101to20231231"
      id="Fdei_DocumentFiscalPeriodFocus_Context_FYE_01_Jan_2018T00_00_00_TO_31_Dec_2018T00_00_00">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_20230101to20231231"
      id="Fdei_EntityEmergingGrowthCompany_Context_FYE_01_Jan_2018T00_00_00_TO_31_Dec_2018T00_00_00">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityRegistrantName
      contextRef="C_20230101to20231231"
      id="Fdei_EntityRegistrantName20211026150619658">XTRA-GOLD RESOURCES CORP</dei:EntityRegistrantName>
    <dei:DocumentFinStmtErrorCorrectionFlag
      contextRef="C_20230101to20231231"
      id="Fdei_DocumentFinStmtErrorCorrectionFlag20230907102105915">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:EntityAddressPostalZipCode
      contextRef="C_20230101to20231231"
      id="Fdei_EntityAddressPostalZipCode20230907102909154">00000</dei:EntityAddressPostalZipCode>
    <dei:DocumentType
      contextRef="C_20230101to20231231"
      id="Fxbrl_20220330165938131">20-F</dei:DocumentType>
    <dei:DocumentRegistrationStatement
      contextRef="C_20230101to20231231"
      id="Fxbrl_20220330170006978">false</dei:DocumentRegistrationStatement>
    <dei:DocumentAnnualReport
      contextRef="C_20230101to20231231"
      id="Fxbrl_20230907123124546">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="C_20230101to20231231"
      id="Fxbrl_20220330170103465">2023-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="C_20230101to20231231"
      id="Fxbrl_20230331165729915">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="C_20230101to20231231"
      id="Fxbrl_20230331165856603">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport
      contextRef="C_20230101to20231231"
      id="Fxbrl_20220330170158876">false</dei:DocumentTransitionReport>
    <dei:DocumentShellCompanyReport
      contextRef="C_20230101to20231231"
      id="Fxbrl_20220330170217322">false</dei:DocumentShellCompanyReport>
    <dei:EntityFileNumber
      contextRef="C_20230101to20231231"
      id="Fxbrl_20220330170233593">333-183376</dei:EntityFileNumber>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_20230101to20231231"
      id="Fxbrl_20220330170301314">D8</dei:EntityIncorporationStateCountryCode>
    <dei:EntityAddressAddressLine1
      contextRef="C_20230101to20231231"
      id="Fxbrl_20220330170342603">Monte Carlo #7</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="C_20230101to20231231"
      id="Fxbrl_20220330170333074">Paradise Island</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="C_20230101to20231231"
      id="Fxbrl_20220330170355497">Nassau</dei:EntityAddressCityOrTown>
    <dei:EntityAddressCountry
      contextRef="C_20230101to20231231"
      id="Fxbrl_20220330170409337">BS</dei:EntityAddressCountry>
    <dei:ContactPersonnelName
      contextRef="C_20230101to20231231_deiEntityAddressesAddressTypeAxis_deiBusinessContactMember"
      id="Fxbrl_20220330170425225">James Longshore</dei:ContactPersonnelName>
    <dei:CityAreaCode
      contextRef="C_20230101to20231231_deiEntityAddressesAddressTypeAxis_deiBusinessContactMember"
      id="Fxbrl_20220330170438859">242</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_20230101to20231231_deiEntityAddressesAddressTypeAxis_deiBusinessContactMember"
      id="Fxbrl_20220330170453330">363-3864</dei:LocalPhoneNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_20230101to20231231_deiEntityAddressesAddressTypeAxis_deiBusinessContactMember"
      id="Fxbrl_20220330170525825">Shirley Street Plaza</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="C_20230101to20231231_deiEntityAddressesAddressTypeAxis_deiBusinessContactMember"
      id="Fxbrl_20220330170540329">Suite 2150</dei:EntityAddressAddressLine2>
    <dei:EntityAddressPostalZipCode
      contextRef="C_20230101to20231231_deiEntityAddressesAddressTypeAxis_deiBusinessContactMember"
      id="Fxbrl_20220330211412300">59217</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCityOrTown
      contextRef="C_20230101to20231231_deiEntityAddressesAddressTypeAxis_deiBusinessContactMember"
      id="Fxbrl_20220330170611409">Nassau</dei:EntityAddressCityOrTown>
    <dei:EntityAddressCountry
      contextRef="C_20230101to20231231_deiEntityAddressesAddressTypeAxis_deiBusinessContactMember"
      id="Fxbrl_20220330170624729">BS</dei:EntityAddressCountry>
    <dei:Security12bTitle
      contextRef="C_20230101to20231231"
      id="Fxbrl_20220330170738521">Common shares</dei:Security12bTitle>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="C_20231231"
      decimals="INF"
      id="Fxbrl_20220330170730778"
      unitRef="shares">46201217</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="C_20230101to20231231"
      id="Fxbrl_20220330170811538">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="C_20230101to20231231"
      id="Fxbrl_20220330170843138">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="C_20230101to20231231"
      id="Fxbrl_20220330170905112">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="C_20230101to20231231"
      id="Fxbrl_20220330170926079">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="C_20230101to20231231"
      id="Fxbrl_20220330170954482">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:DocumentAccountingStandard
      contextRef="C_20230101to20231231"
      id="Fxbrl_20220330171007970">U.S. GAAP</dei:DocumentAccountingStandard>
    <dei:EntityShellCompany
      contextRef="C_20230101to20231231"
      id="Fxbrl_20230907123516989">false</dei:EntityShellCompany>
    <dei:AuditorFirmId
      contextRef="C_20230101to20231231"
      id="Fxbrl_20240424163959030">6906</dei:AuditorFirmId>
    <dei:AuditorName
      contextRef="C_20230101to20231231"
      id="Fxbrl_20230331161834654">Reliant CPA PC</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="C_20230101to20231231"
      id="Fxbrl_20230331161847544">Newport Beach, CA</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20210326111621341_5400_2564125"
      unitRef="USD">7154462</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20210326111621341_5403_1364652"
      unitRef="USD">5781000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20210326111824597_5412"
      unitRef="USD">2212401</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20210326111824597_5415"
      unitRef="USD">3497166</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20240424034323264_xbrl_20210326111824597_5412"
      unitRef="USD">102185</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20240424034323264_xbrl_20210326111824597_5415"
      unitRef="USD">104791</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:InventoryNet
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20210326111847629_5434"
      unitRef="USD">817597</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20210326111847629_5437"
      unitRef="USD">795939</us-gaap:InventoryNet>
    <us-gaap:AssetsCurrent
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20210326111621378_5446"
      unitRef="USD">10286645</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20210326111621378_5449"
      unitRef="USD">10178896</us-gaap:AssetsCurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20210326111621389_xbrl_20200326095607100"
      unitRef="USD">296322</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20210326111621389_xbrl_20200326095820711"
      unitRef="USD">296322</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20210326111901892_5481"
      unitRef="USD">543197</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20210326111901892_5484"
      unitRef="USD">671373</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:MineralPropertiesNet
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20210326111621403_xbrl_20200326095940229"
      unitRef="USD">734422</us-gaap:MineralPropertiesNet>
    <us-gaap:MineralPropertiesNet
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20210326111621403_xbrl_20200326100008749"
      unitRef="USD">734422</us-gaap:MineralPropertiesNet>
    <us-gaap:Assets
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20210326111621416_5516_4790576"
      unitRef="USD">11860586</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20210326111621416_5519_3328082"
      unitRef="USD">11881013</us-gaap:Assets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20210326111621428_5562_320184"
      unitRef="USD">1281060</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20210326111621428_5565_237256"
      unitRef="USD">1125192</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20240424035426125_xbrl_20210326111621428_5562_320184"
      unitRef="USD">152415</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20240424035426125_xbrl_20210326111621428_5565_237256"
      unitRef="USD">181973</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:AssetRetirementObligationCurrent
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20210326111621441_5584"
      unitRef="USD">85628</us-gaap:AssetRetirementObligationCurrent>
    <us-gaap:AssetRetirementObligationCurrent
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20210326111621441_5587"
      unitRef="USD">99514</us-gaap:AssetRetirementObligationCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20210326111621458_5596"
      unitRef="USD">1519103</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20210326111621458_5599"
      unitRef="USD">1406679</us-gaap:LiabilitiesCurrent>
    <us-gaap:Liabilities
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20210326111621475_5619"
      unitRef="USD">1519103</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20210326111621475_5622"
      unitRef="USD">1406679</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="C_20231231"
      id="Fxbrl_20240424053721449_xbrl_20210326111621441_5584"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="C_20221231"
      id="Fxbrl_20240424053721449_xbrl_20210326111621441_5587"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="C_20221231"
      decimals="INF"
      id="Fxbrl_20220330132359356"
      unitRef="shares">250000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="C_20231231"
      decimals="INF"
      id="Fxbrl_20210326111718131"
      unitRef="shares">250000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="C_20221231"
      decimals="3"
      id="Fxbrl_20220331114006863"
      unitRef="USD_per_Share">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="C_20231231"
      decimals="3"
      id="Fxbrl_20220331113957561"
      unitRef="USD_per_Share">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_20231231"
      decimals="INF"
      id="Fxbrl_20221130005639702"
      unitRef="shares">46201217</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="C_20231231"
      decimals="INF"
      id="Fxbrl_20221130005604479"
      unitRef="shares">46201217</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_20221231"
      decimals="INF"
      id="Fxbrl_20221130005650725"
      unitRef="shares">46446917</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="C_20221231"
      decimals="INF"
      id="Fxbrl_20221130005614396"
      unitRef="shares">46446917</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20210326111938056_5666"
      unitRef="USD">46201</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20210326111938056_5669"
      unitRef="USD">46447</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20210326111621509_5677"
      unitRef="USD">31704814</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20210326111621509_5680"
      unitRef="USD">31838291</us-gaap:AdditionalPaidInCapital>
    <us-gaap:TreasuryStockValue
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20220330132741269_xbrl_20210326111621532_5688_26921347"
      unitRef="USD">20744</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20220330132741269_xbrl_20210326111621532_5691_28227530"
      unitRef="USD">6892</us-gaap:TreasuryStockValue>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20210326111621532_5688_26921347"
      unitRef="USD">-21511326</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20210326111621532_5691_28227530"
      unitRef="USD">-21345398</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20210326111621549_5711"
      unitRef="USD">10218945</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20210326111621549_5714"
      unitRef="USD">10532448</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20210326111621567_5722_594913"
      unitRef="USD">122538</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20210326111621567_5725_828024"
      unitRef="USD">-58114</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20210326111621585_5745"
      unitRef="USD">10341483</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20210326111621585_5748"
      unitRef="USD">10474334</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20210326111621602_5768_4790576"
      unitRef="USD">11860586</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20210326111621602_5771_3328082"
      unitRef="USD">11881013</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Depreciation
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20210326102535025_32"
      unitRef="USD">165898</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20210326102535025_35"
      unitRef="USD">188356</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20210326102535025_38"
      unitRef="USD">173667</us-gaap:Depreciation>
    <us-gaap:ExplorationExpense
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20210326102535025_42"
      unitRef="USD">815980</us-gaap:ExplorationExpense>
    <us-gaap:ExplorationExpense
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20210326102535025_45"
      unitRef="USD">981554</us-gaap:ExplorationExpense>
    <us-gaap:ExplorationExpense
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20210326102535025_48"
      unitRef="USD">1610502</us-gaap:ExplorationExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20210326102535025_52"
      unitRef="USD">442552</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20210326102535025_55"
      unitRef="USD">535147</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20210326102535025_58"
      unitRef="USD">377345</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20210326102535025_72"
      unitRef="USD">-1424430</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20210326102535025_75"
      unitRef="USD">-1705057</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20210326102535025_78"
      unitRef="USD">-2161514</us-gaap:OperatingIncomeLoss>
    <xtgr:RecoveryOfGold
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20210326102535025_132"
      unitRef="USD">3527354</xtgr:RecoveryOfGold>
    <xtgr:RecoveryOfGold
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20210326102535025_135"
      unitRef="USD">3704167</xtgr:RecoveryOfGold>
    <xtgr:RecoveryOfGold
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20210326102535025_138"
      unitRef="USD">4074170</xtgr:RecoveryOfGold>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20210326102535025_102"
      unitRef="USD">-203212</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20210326102535025_105"
      unitRef="USD">-938422</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20210326102535025_108"
      unitRef="USD">-426420</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <xtgr:NetRealizedOrUnrealizedGainOrLossOnTradingSecurities
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20220330134812312_xbrl_20210326102535025_122"
      unitRef="USD">-58197</xtgr:NetRealizedOrUnrealizedGainOrLossOnTradingSecurities>
    <xtgr:NetRealizedOrUnrealizedGainOrLossOnTradingSecurities
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20220330134812312_xbrl_20210326102535025_125"
      unitRef="USD">360754</xtgr:NetRealizedOrUnrealizedGainOrLossOnTradingSecurities>
    <xtgr:NetRealizedOrUnrealizedGainOrLossOnTradingSecurities
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20220330134812312_xbrl_20210326102535025_128"
      unitRef="USD">714523</xtgr:NetRealizedOrUnrealizedGainOrLossOnTradingSecurities>
    <us-gaap:InvestmentIncomeInterestAndDividend
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20240424041110096_xbrl_20220330134812312_xbrl_20210326102535025_122"
      unitRef="USD">371525</us-gaap:InvestmentIncomeInterestAndDividend>
    <us-gaap:InvestmentIncomeInterestAndDividend
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20240424041110096_xbrl_20220330134812312_xbrl_20210326102535025_125"
      unitRef="USD">143407</us-gaap:InvestmentIncomeInterestAndDividend>
    <us-gaap:InvestmentIncomeInterestAndDividend
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20240424041110096_xbrl_20220330134812312_xbrl_20210326102535025_128"
      unitRef="USD">55972</us-gaap:InvestmentIncomeInterestAndDividend>
    <us-gaap:MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20220330135041796_xbrl_20210326102535025_122"
      unitRef="USD">-1336501</us-gaap:MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments>
    <us-gaap:MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20220330135041796_xbrl_20210326102535025_125"
      unitRef="USD">0</us-gaap:MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments>
    <us-gaap:MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20220330135041796_xbrl_20210326102535025_128"
      unitRef="USD">-211018</us-gaap:MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20220330133746109"
      unitRef="USD">2300969</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20210326102950023"
      unitRef="USD">3269906</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20210326102956207"
      unitRef="USD">4207227</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20210326102535025_182"
      unitRef="USD">876539</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20210326102535025_185"
      unitRef="USD">1564849</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20210326102535025_188"
      unitRef="USD">2045713</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20220330133815845"
      unitRef="USD">861815</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20220330133821101"
      unitRef="USD">800000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20210326102535025_192"
      unitRef="USD">1088192</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20210326102535025_202"
      unitRef="USD">14724</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20210326102535025_205"
      unitRef="USD">764849</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20210326102535025_208"
      unitRef="USD">957521</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20210326102535025_212"
      unitRef="USD">180652</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20210326102535025_215"
      unitRef="USD">133082</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20210326102535025_218"
      unitRef="USD">121545</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20210326102535025_232"
      unitRef="USD">-165928</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20210326102535025_235"
      unitRef="USD">631767</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20210326102535025_238"
      unitRef="USD">835976</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_20230101to20231231"
      decimals="2"
      id="Fxbrl_20210326102535025_252"
      unitRef="USD_per_Share">-0</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_20220101to20221231"
      decimals="2"
      id="Fxbrl_20210326102535025_255"
      unitRef="USD_per_Share">0.01</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_20210101to20211231"
      decimals="2"
      id="Fxbrl_20210326102535025_258"
      unitRef="USD_per_Share">0.02</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_20230101to20231231"
      decimals="2"
      id="Fxbrl_20210326102535025_262"
      unitRef="USD_per_Share">-0</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_20220101to20221231"
      decimals="2"
      id="Fxbrl_20210326102535025_265"
      unitRef="USD_per_Share">0.01</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_20210101to20211231"
      decimals="2"
      id="Fxbrl_20210326102535025_268"
      unitRef="USD_per_Share">0.02</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20210326102535025_282"
      unitRef="shares">46361078</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20210326102535025_285"
      unitRef="shares">46542900</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20210326102535025_288"
      unitRef="shares">46779574</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20210326102535025_292"
      unitRef="shares">46361078</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20210326102535025_295"
      unitRef="shares">48822024</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20210326102535025_298"
      unitRef="shares">48925574</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:SharesIssued
      contextRef="C_20201231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20210326100121268_6658"
      unitRef="shares">46817017</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20201231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20210326100121268_6661_46246"
      unitRef="USD">46817</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20201231_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember"
      decimals="0"
      id="Fxbrl_20210326100121268_6664_31636385"
      unitRef="USD">31998045</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20201231_usgaapStatementEquityComponentsAxis_xtgrSharesInTreasuryMember"
      decimals="0"
      id="Fxbrl_20230330095558486"
      unitRef="USD">-4857</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20201231_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember"
      decimals="0"
      id="Fxbrl_20210326100121268_6667_26921347"
      unitRef="USD">-22813141</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20201231_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember"
      decimals="0"
      id="Fxbrl_20210326100121268_6670_594913"
      unitRef="USD">-312741</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20201231"
      decimals="0"
      id="Fxbrl_20230330095921797"
      unitRef="USD">8914123</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ShareBasedCompensation
      contextRef="C_20210101to20211231_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember"
      decimals="0"
      id="Fxbrl_20210326100742522_xbrl_20210326100644810_xbrl_20210326100343801"
      unitRef="USD">2504</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20210326100742522_xbrl_20210326100644810_xbrl_20210326100159898_6612_290985"
      unitRef="USD">2504</us-gaap:ShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="C_20210101to20211231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20210326100458889_xbrl_20210326100325457"
      unitRef="shares">255000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="C_20210101to20211231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20210326100458889_xbrl_20210326100334724"
      unitRef="USD">255</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="C_20210101to20211231_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember"
      decimals="0"
      id="Fxbrl_20210326100458889_xbrl_20210326100343801"
      unitRef="USD">94674</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20210326100458889_xbrl_20210326100159898_6612_290985"
      unitRef="USD">94929</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="C_20210101to20211231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20210326100644810_xbrl_20210326100325457"
      unitRef="shares">384500</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="C_20210101to20211231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20210326100644810_xbrl_20210326100334724"
      unitRef="USD">384</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="C_20210101to20211231_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember"
      decimals="0"
      id="Fxbrl_20210326100644810_xbrl_20210326100343801"
      unitRef="USD">324708</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="C_20210101to20211231_usgaapStatementEquityComponentsAxis_xtgrSharesInTreasuryMember"
      decimals="0"
      id="Fxbrl_20230330095531326"
      unitRef="USD">-4857</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20210326100644810_xbrl_20210326100159898_6612_290985"
      unitRef="USD">320235</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="C_20210101to20211231_usgaapStatementEquityComponentsAxis_xtgrSharesInTreasuryMember"
      decimals="0"
      id="Fxbrl_20210326100616035_xbrl_20210326100159898_6597_1536500"
      unitRef="USD">13294</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20210326100616035_xbrl_20210326100159898_6612_290985"
      unitRef="USD">13294</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:ProfitLoss
      contextRef="C_20210101to20211231_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember"
      decimals="0"
      id="Fxbrl_20210326100745155_xbrl_20210326100644810_xbrl_20210326100159898_6600_1536"
      unitRef="USD">835976</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_20210101to20211231_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember"
      decimals="0"
      id="Fxbrl_20210326100745155_xbrl_20210326100644810_xbrl_20210326100159898_6603_289449"
      unitRef="USD">121545</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20210326100745155_xbrl_20210326100644810_xbrl_20210326100159898_6612_290985"
      unitRef="USD">957521</us-gaap:ProfitLoss>
    <us-gaap:SharesIssued
      contextRef="C_20211231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20210326100127153_6658"
      unitRef="shares">46687517</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20211231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20210326100127153_6661_46246"
      unitRef="USD">46688</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20211231_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember"
      decimals="0"
      id="Fxbrl_20210326100127153_6664_31636385"
      unitRef="USD">31770515</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20211231_usgaapStatementEquityComponentsAxis_xtgrSharesInTreasuryMember"
      decimals="0"
      id="Fxbrl_20210326103746131"
      unitRef="USD">-13294</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20211231_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember"
      decimals="0"
      id="Fxbrl_20210326100127153_6667_26921347"
      unitRef="USD">-21977165</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20211231_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember"
      decimals="0"
      id="Fxbrl_20210326100127153_6670_594913"
      unitRef="USD">-191196</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20211231"
      decimals="0"
      id="Fxbrl_20230330095625883"
      unitRef="USD">9635548</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ShareBasedCompensation
      contextRef="C_20220101to20221231_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember"
      decimals="0"
      id="Fxbrl_20210326100622222_xbrl_20210326100343801"
      unitRef="USD">237078</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20210326100622222_xbrl_20210326100159898_6612_290985"
      unitRef="USD">237078</us-gaap:ShareBasedCompensation>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="C_20220101to20221231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20220330140810052_xbrl_20210326100455545_xbrl_20210326100325457"
      unitRef="shares">240600</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="C_20220101to20221231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20220330140810052_xbrl_20210326100455545_xbrl_20210326100334724"
      unitRef="USD">241</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="C_20220101to20221231_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember"
      decimals="0"
      id="Fxbrl_20220330140810052_xbrl_20210326100455545_xbrl_20210326100343801"
      unitRef="USD">169302</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="C_20220101to20221231_usgaapStatementEquityComponentsAxis_xtgrSharesInTreasuryMember"
      decimals="0"
      id="Fxbrl_20220330140810052_xbrl_20210326100455545_xbrl_20210326100159898_6597_1536500"
      unitRef="USD">-13294</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20220330140810052_xbrl_20210326100455545_xbrl_20210326100159898_6612_290985"
      unitRef="USD">156249</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="C_20220101to20221231_usgaapStatementEquityComponentsAxis_xtgrSharesInTreasuryMember"
      decimals="0"
      id="Fxbrl_20220330140903105_xbrl_20210326100509538_xbrl_20210326100159898_6597_1536500"
      unitRef="USD">6892</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20220330140903105_xbrl_20210326100509538_xbrl_20210326100159898_6612_290985"
      unitRef="USD">6892</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:ProfitLoss
      contextRef="C_20220101to20221231_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember"
      decimals="0"
      id="Fxbrl_20210326100619340_xbrl_20210326100159898_6600_1536"
      unitRef="USD">631767</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_20220101to20221231_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember"
      decimals="0"
      id="Fxbrl_20210326100619340_xbrl_20210326100159898_6603_289449"
      unitRef="USD">133082</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20210326100619340_xbrl_20210326100159898_6612_290985"
      unitRef="USD">764849</us-gaap:ProfitLoss>
    <us-gaap:SharesIssued
      contextRef="C_20221231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20210326100131403_6658"
      unitRef="shares">46446917</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20221231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20210326100131403_6661_46246"
      unitRef="USD">46447</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20221231_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember"
      decimals="0"
      id="Fxbrl_20210326100131403_6664_31636385"
      unitRef="USD">31838291</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20221231_usgaapStatementEquityComponentsAxis_xtgrSharesInTreasuryMember"
      decimals="0"
      id="Fxbrl_20210326100131403_xbrl_20200326224753155"
      unitRef="USD">-6892</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20221231_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember"
      decimals="0"
      id="Fxbrl_20210326100131403_6667_26921347"
      unitRef="USD">-21345398</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20221231_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember"
      decimals="0"
      id="Fxbrl_20210326100131403_6670_594913"
      unitRef="USD">-58114</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20210326100131403_6673_4166371"
      unitRef="USD">10474334</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ShareBasedCompensation
      contextRef="C_20230101to20231231_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember"
      decimals="0"
      id="Fxbrl_20210326100505754_xbrl_20210326100343801"
      unitRef="USD">23750</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20210326100505754_xbrl_20210326100159898_6612_290985"
      unitRef="USD">23750</us-gaap:ShareBasedCompensation>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="C_20230101to20231231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20210326100455545_xbrl_20210326100325457"
      unitRef="shares">245700</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="C_20230101to20231231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20210326100455545_xbrl_20210326100334724"
      unitRef="USD">246</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="C_20230101to20231231_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember"
      decimals="0"
      id="Fxbrl_20210326100455545_xbrl_20210326100343801"
      unitRef="USD">150335</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="C_20230101to20231231_usgaapStatementEquityComponentsAxis_xtgrSharesInTreasuryMember"
      decimals="0"
      id="Fxbrl_20210326100455545_xbrl_20210326100159898_6597_1536500"
      unitRef="USD">20744</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20210326100455545_xbrl_20210326100159898_6612_290985"
      unitRef="USD">171325</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="C_20230101to20231231_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember"
      decimals="0"
      id="Fxbrl_20210326100509538_xbrl_20210326100159898_6597_1536500"
      unitRef="USD">6892</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="C_20230101to20231231_usgaapStatementEquityComponentsAxis_xtgrSharesInTreasuryMember"
      decimals="0"
      id="Fxbrl_20210326100509538_xbrl_20210326100159898_6612_290985"
      unitRef="USD">-6892</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:ProfitLoss
      contextRef="C_20230101to20231231_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember"
      decimals="0"
      id="Fxbrl_20210326100512239_xbrl_20210326100159898_6600_1536"
      unitRef="USD">-165928</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_20230101to20231231_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember"
      decimals="0"
      id="Fxbrl_20210326100512239_xbrl_20210326100159898_6603_289449"
      unitRef="USD">180652</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20210326100512239_xbrl_20210326100159898_6612_290985"
      unitRef="USD">14724</us-gaap:ProfitLoss>
    <us-gaap:SharesIssued
      contextRef="C_20231231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20210326100033820_6658"
      unitRef="shares">46201217</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20231231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20210326100033820_6661_46246"
      unitRef="USD">46201</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20231231_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember"
      decimals="0"
      id="Fxbrl_20210326100033820_6664_31636385"
      unitRef="USD">31704814</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20231231_usgaapStatementEquityComponentsAxis_xtgrSharesInTreasuryMember"
      decimals="0"
      id="Fxbrl_20210326100033820_xbrl_20200326224753155"
      unitRef="USD">-20744</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20231231_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember"
      decimals="0"
      id="Fxbrl_20230330100222382"
      unitRef="USD">-21511326</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20231231_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember"
      decimals="0"
      id="Fxbrl_20230330100232445"
      unitRef="USD">122538</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20210326100033820_6673_4166371"
      unitRef="USD">10341483</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20200326113214534"
      unitRef="USD">14724</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20200326113222811"
      unitRef="USD">764849</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20200326113229431"
      unitRef="USD">957521</us-gaap:ProfitLoss>
    <us-gaap:Depreciation
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20210326110223038"
      unitRef="USD">165898</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="C_20220101to20221231"
      decimals="0"
      id="F6797"
      unitRef="USD">188356</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="C_20210101to20211231"
      decimals="0"
      id="F6800"
      unitRef="USD">173667</us-gaap:Depreciation>
    <us-gaap:ShareBasedCompensation
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20200326113248718"
      unitRef="USD">23750</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20200326113254311"
      unitRef="USD">237078</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20200326113256495"
      unitRef="USD">2504</us-gaap:ShareBasedCompensation>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20200326113543832"
      unitRef="USD">-121720</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="C_20220101to20221231"
      decimals="0"
      id="F6841_25799"
      unitRef="USD">-192352</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="C_20210101to20211231"
      decimals="0"
      id="F6844_12405"
      unitRef="USD">65133</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <xtgr:NetGainOnSalesOfTradingSecurities
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20200326114034014"
      unitRef="USD">58197</xtgr:NetGainOnSalesOfTradingSecurities>
    <xtgr:NetGainOnSalesOfTradingSecurities
      contextRef="C_20220101to20221231"
      decimals="0"
      id="F6874_43551"
      unitRef="USD">-360754</xtgr:NetGainOnSalesOfTradingSecurities>
    <xtgr:NetGainOnSalesOfTradingSecurities
      contextRef="C_20210101to20211231"
      decimals="0"
      id="F6877_31612"
      unitRef="USD">-689407</xtgr:NetGainOnSalesOfTradingSecurities>
    <us-gaap:MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20220330141850828_xbrl_20200326114034014"
      unitRef="USD">-1336501</us-gaap:MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments>
    <us-gaap:MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20220330141850828_6874_43551"
      unitRef="USD">0</us-gaap:MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments>
    <us-gaap:MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20220330141850828_6877_31612"
      unitRef="USD">-211018</us-gaap:MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20240424050047242_xbrl_20200326114602708"
      unitRef="USD">-2606</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20240424050047242_6907"
      unitRef="USD">1587</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20240424050047242_6910_186725"
      unitRef="USD">2599</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20200326114602708"
      unitRef="USD">21658</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="C_20220101to20221231"
      decimals="0"
      id="F6907"
      unitRef="USD">-179331</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="C_20210101to20211231"
      decimals="0"
      id="F6910_186725"
      unitRef="USD">133292</us-gaap:IncreaseDecreaseInInventories>
    <xtgr:AssetRetirementObligationsPeriodIncreaseDecrease
      contextRef="C_20230101to20231231"
      decimals="0"
      id="F6805_16973"
      unitRef="USD">13886</xtgr:AssetRetirementObligationsPeriodIncreaseDecrease>
    <xtgr:AssetRetirementObligationsPeriodIncreaseDecrease
      contextRef="C_20220101to20221231"
      decimals="0"
      id="F6808_10799"
      unitRef="USD">-6171</xtgr:AssetRetirementObligationsPeriodIncreaseDecrease>
    <xtgr:AssetRetirementObligationsPeriodIncreaseDecrease
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20200326125552180"
      unitRef="USD">47054</xtgr:AssetRetirementObligationsPeriodIncreaseDecrease>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20200326114736397"
      unitRef="USD">155868</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="C_20220101to20221231"
      decimals="0"
      id="F6918_32357"
      unitRef="USD">186590</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20200326114749307"
      unitRef="USD">645082</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInDueToRelatedParties
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20240424051635340_xbrl_20200326114736397"
      unitRef="USD">-29558</us-gaap:IncreaseDecreaseInDueToRelatedParties>
    <us-gaap:IncreaseDecreaseInDueToRelatedParties
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20240424051635340_6918_32357"
      unitRef="USD">91435</us-gaap:IncreaseDecreaseInDueToRelatedParties>
    <us-gaap:IncreaseDecreaseInDueToRelatedParties
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20240424051635340_xbrl_20200326114749307"
      unitRef="USD">102493</us-gaap:IncreaseDecreaseInDueToRelatedParties>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="C_20230101to20231231"
      decimals="0"
      id="F6937"
      unitRef="USD">1814162</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="C_20220101to20221231"
      decimals="0"
      id="F6940"
      unitRef="USD">1483821</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="C_20210101to20211231"
      decimals="0"
      id="F6943_621700"
      unitRef="USD">1154800</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <xtgr:PaymentsForPurchaseOfTradingSecurities
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20240424051508210_6971_117619"
      unitRef="USD">2036995</xtgr:PaymentsForPurchaseOfTradingSecurities>
    <xtgr:PaymentsForPurchaseOfTradingSecurities
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20240424051508210_6974_299318"
      unitRef="USD">2149341</xtgr:PaymentsForPurchaseOfTradingSecurities>
    <xtgr:PaymentsForPurchaseOfTradingSecurities
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20240424051508210_xbrl_20200326115028371"
      unitRef="USD">2537144</xtgr:PaymentsForPurchaseOfTradingSecurities>
    <xtgr:ProceedsFromSaleOfTradingSecurities
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20240424051510537_6971_117619"
      unitRef="USD">1805342</xtgr:ProceedsFromSaleOfTradingSecurities>
    <xtgr:ProceedsFromSaleOfTradingSecurities
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20240424051510537_6974_299318"
      unitRef="USD">2193935</xtgr:ProceedsFromSaleOfTradingSecurities>
    <xtgr:ProceedsFromSaleOfTradingSecurities
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20240424051510537_xbrl_20200326115028371"
      unitRef="USD">2053292</xtgr:ProceedsFromSaleOfTradingSecurities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="C_20230101to20231231"
      decimals="0"
      id="F6971_117619"
      unitRef="USD">37722</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="C_20220101to20221231"
      decimals="0"
      id="F6974_299318"
      unitRef="USD">259602</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20200326115028371"
      unitRef="USD">203419</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="C_20230101to20231231"
      decimals="0"
      id="F6982_117619"
      unitRef="USD">-269375</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="C_20220101to20221231"
      decimals="0"
      id="F6985_299318"
      unitRef="USD">-215008</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20200326123216570"
      unitRef="USD">-687271</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <xtgr:ProceedsFromExerciseOfOptionsAndWarrants
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20220330142018356"
      unitRef="USD">0</xtgr:ProceedsFromExerciseOfOptionsAndWarrants>
    <xtgr:ProceedsFromExerciseOfOptionsAndWarrants
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20220330142022232"
      unitRef="USD">0</xtgr:ProceedsFromExerciseOfOptionsAndWarrants>
    <xtgr:ProceedsFromExerciseOfOptionsAndWarrants
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20210326103408378"
      unitRef="USD">94929</xtgr:ProceedsFromExerciseOfOptionsAndWarrants>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="C_20230101to20231231"
      decimals="0"
      id="F7038_290985"
      unitRef="USD">171325</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="C_20220101to20221231"
      decimals="0"
      id="F7041_100239"
      unitRef="USD">163141</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="C_20210101to20211231"
      decimals="0"
      id="F7044_69774"
      unitRef="USD">338386</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="C_20230101to20231231"
      decimals="0"
      id="F7049_290985"
      unitRef="USD">-171325</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="C_20220101to20221231"
      decimals="0"
      id="F7052_81679"
      unitRef="USD">-163141</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20200326115329587"
      unitRef="USD">-243457</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="C_20230101to20231231"
      decimals="0"
      id="F7073"
      unitRef="USD">1373462</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="C_20220101to20221231"
      decimals="0"
      id="F7076"
      unitRef="USD">1105672</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="C_20210101to20211231"
      decimals="0"
      id="F7079"
      unitRef="USD">224072</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="C_20221231"
      decimals="0"
      id="F7097"
      unitRef="USD">6077322</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="C_20211231"
      decimals="0"
      id="F7100"
      unitRef="USD">4971650</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="C_20201231"
      decimals="0"
      id="Fxbrl_20200326123304321"
      unitRef="USD">4747578</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="C_20231231"
      decimals="0"
      id="F7120_2860447"
      unitRef="USD">7450784</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="C_20221231"
      decimals="0"
      id="F7123_1610974"
      unitRef="USD">6077322</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="C_20211231"
      decimals="0"
      id="F7126_1134884"
      unitRef="USD">4971650</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20200326110749274"
      unitRef="USD">5781000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_20211231"
      decimals="0"
      id="Fxbrl_20200326110800459"
      unitRef="USD">4675328</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_20201231"
      decimals="0"
      id="Fxbrl_20200326123331985"
      unitRef="USD">4451256</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20200326110846195"
      unitRef="USD">296322</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="C_20211231"
      decimals="0"
      id="Fxbrl_20200326110852827"
      unitRef="USD">296322</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="C_20201231"
      decimals="0"
      id="Fxbrl_20200326123346177"
      unitRef="USD">296322</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20200326110931169"
      unitRef="USD">6077322</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="C_20211231"
      decimals="0"
      id="Fxbrl_20200326110936650"
      unitRef="USD">4971650</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="C_20201231"
      decimals="0"
      id="Fxbrl_20200326123401562"
      unitRef="USD">4747578</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20200326110832080"
      unitRef="USD">7154462</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20200326110826516"
      unitRef="USD">5781000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_20211231"
      decimals="0"
      id="Fxbrl_20200326110809166"
      unitRef="USD">4675328</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20200326110918089"
      unitRef="USD">296322</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20200326110915785"
      unitRef="USD">296322</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="C_20211231"
      decimals="0"
      id="Fxbrl_20200326110913554"
      unitRef="USD">296322</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20200326110950742"
      unitRef="USD">7450784</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20200326110945017"
      unitRef="USD">6077322</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="C_20211231"
      decimals="0"
      id="Fxbrl_20200326110947665"
      unitRef="USD">4971650</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="C_20230101to20231231"
      id="Fxbrl_20200319130109954">
    &lt;div&gt;
      &lt;div&gt;
        &lt;div&gt;
          &lt;div&gt;
            &lt;div&gt;
              &lt;div&gt;
                &lt;div&gt;
                  &lt;div&gt;
                    &lt;div&gt;
                      &lt;p style="text-align:justify;margin-top:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;1.&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="padding-left:25pt"&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;HISTORY AND ORGANIZATION OF THE COMPANY&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                      &lt;p style="margin-left:36.3pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Xtra-Gold Resources Corp., previously Silverwing Systems Corporation, was incorporated under the laws of the State of Nevada on September 1, 1998, pursuant to the provisions of the Nevada Revised Statutes. In 2003, the Company became a resource exploration company. The Company has also engaged in recovery of gold through alluvial operations on its claims. On November 30, 2012, the Company redomiciled from the USA to the British Virgin Islands.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                      &lt;p style="margin-left:36pt;text-align:justify;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;In 2004, the Company acquired 100% of the issued and outstanding capital stock of Canadiana Gold Resources Limited ("Canadiana") and 90% of the issued and outstanding capital stock of Goldenrae Mining Company Limited ("Goldenrae"). Both companies are incorporated in Ghana and the remaining 10% of the issued and outstanding capital stock of Goldenrae is held by the Government of Ghana. On December 21, 2005, Canadiana changed its name to Xtra-Gold Exploration Limited ("XG Exploration"). On January 13, 2006, Goldenrae changed its name to Xtra-Gold Mining Limited ("XG Mining").&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;/div&gt;
                  &lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;
          &lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  </us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="C_20041231_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_xtgrOtherInvesteeMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_xtgrCanadianaGoldResourcesLimitedMember"
      decimals="2"
      id="Fxbrl_20200326035440151"
      unitRef="pure">1</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="C_20041231_srtOwnershipAxis_xtgrGoldenraeMiningCompanyLimitedMember_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_xtgrOtherInvesteeMember"
      decimals="2"
      id="Fxbrl_20200326035515436"
      unitRef="pure">0.90</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="C_20041231_srtOwnershipAxis_xtgrGoldenraeMiningCompanyLimitedMember_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_xtgrOtherInvesteeMember"
      decimals="2"
      id="Fxbrl_20200326035536775"
      unitRef="pure">0.10</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:SubstantialDoubtAboutGoingConcernTextBlock
      contextRef="C_20230101to20231231"
      id="Fxbrl_20200319130833344">
    &lt;div&gt;
      &lt;div&gt;
        &lt;div&gt;
          &lt;div&gt;
            &lt;div&gt;
              &lt;div&gt;
                &lt;div&gt;
                  &lt;div&gt;
                    &lt;div&gt;
                      &lt;p style="text-align:justify;margin-top:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2.&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="padding-left:25pt"&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;GOING CONCERN &lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                      &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company is in development as an exploration company. It may need financing for its exploration and acquisition activities. The Company has incurred a loss of $165,928 for the year ended December 31, 2023, and it has an accumulated deficit of $21,511,326. Results for the year ended December 31, 2023 are not necessarily indicative of future results. The uncertainty of gold recovery and the fact the Company does not have a demonstrably viable business to provide future funds, raises substantial doubt about its ability to continue as a going concern for one year from the issuance of the financial statements. The ability of the Company to continue as a going concern is dependent on the Company's ability to raise additional capital and implement its business plan, which is typical for junior exploration companies. The financial statements do not include any adjustments related to the recoverability and classification of asset amounts or the classification of liabilities that might be necessary should the Company be unable to continue as a going concern.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                      &lt;p style="margin-left:36pt;text-align:justify;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Management of the Company ("Management") is of the opinion that sufficient financing will be obtained from external sources and further share issuances will be made to meet the Company's obligations. Although alluvial gold sales have contributed significantly to the Company, this funding source is nearly depleted and cannot be relied on as a source of future funding. The Company's discretionary exploration activities do have considerable scope for flexibility in terms of the amount and timing of exploration expenditure, and expenditures may be adjusted accordingly if required.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;/div&gt;
                  &lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;
          &lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  </us-gaap:SubstantialDoubtAboutGoingConcernTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20210326053515991"
      unitRef="USD">-165928</us-gaap:NetIncomeLoss>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20210326053526277"
      unitRef="USD">-21511326</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="C_20230101to20231231"
      id="Fxbrl_20220330155434785">
    &lt;div&gt;
      &lt;div&gt;
        &lt;div&gt;
          &lt;div&gt;
            &lt;p style="margin:0pt 0pt 10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;3.&lt;/strong&gt;&lt;span style="width:28.5pt;display:inline-block"&gt;&#160;&lt;/span&gt;&lt;strong&gt;SIGNIFICANT ACCOUNTING POLICIES&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
      &lt;div&gt;
        &lt;div&gt;
          &lt;div&gt;

              &lt;div&gt;
                &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Basis of presentation&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;These consolidated financial statements have been prepared in conformity with generally accepted accounting principles of the United States of America ("US GAAP").&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;/div&gt;

          &lt;/div&gt;
          &lt;div&gt;

              &lt;div&gt;
                &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Principles of consolidation&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;These consolidated financial statements include the accounts of the Company, its wholly owned subsidiaries, XG Exploration and its 90% owned subsidiary, XG Mining . All intercompany accounts and transactions have been eliminated on consolidation.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;/div&gt;

          &lt;/div&gt;
          &lt;div&gt;

              &lt;div&gt;
                &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Use of estimates&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;p style="margin-left:36pt;text-align:justify;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The preparation of consolidated financial statements in conformity with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. Significant areas requiring the use of estimates include the carrying value and recoverability of mineral properties, inputs used in the calculation of stock-based compensation and warrants, inputs used in the calculation of the asset retirement obligation, the valuation allowance applied to level 3 investments, and the valuation allowance applied to deferred income taxes. Actual results could differ from those estimates and would impact future results of operations and cash flows.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;/div&gt;

            &lt;p style="margin:0pt"&gt;&#160;&lt;/p&gt;
          &lt;/div&gt;
          &lt;div&gt;
            &lt;div&gt;&lt;/div&gt;
          &lt;/div&gt;
          &lt;div&gt;

              &lt;div&gt;
                &lt;p style="margin-left:36pt;text-align:justify;margin-top:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Cash and cash equivalents&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company considers highly liquid investments with original maturities of three months or less to be cash equivalents. At December 31, 2023 and 2022, cash and cash equivalents consisted of cash held at financial institutions.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company has been required by the Ghanaian government to post a bond for environmental reclamation. This cash has been recorded as restricted cash, a non-current asset.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;/div&gt;

          &lt;/div&gt;

            &lt;div&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Prepaids&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Prepaid amounts are recognized in an earlier period than they are expensed. These amounts are expensed in the period to which they relate.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/div&gt;


            &lt;div&gt;
              &lt;p style="margin-left:35.45pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Inventory&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:35.45pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Inventories are initially recognized at cost and subsequently stated at the lower of cost or net realizable value. The Company's inventory consists of raw gold recovered from alluvial operations. Costs are determined using the first-in, first-out ("&lt;strong&gt;FIFO&lt;/strong&gt;") method and includes expenditures incurred in extracting the raw gold, other costs incurred in bringing them to their existing location and condition, and the cost of reclaiming the disturbed land to a natural state. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:35.45pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Net realizable value is the estimated selling price in the ordinary course of business less the estimated costs necessary to make the sale. Inventories are written down to net realizable value when the cost of inventories is not estimated to be recoverable due to declining selling prices, or other issues related to the sale of gold.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/div&gt;


            &lt;div&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Recovery of gold&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Recovery of gold and other income is recognized when title and the risks and rewards of ownership to delivered bullion and commodities pass to the buyer and collection is reasonably assured. Recovery of gold, net of expenses, is not related to exploration and is not the core business of the Company, so proceeds from gold recovery are recognized as other income.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/div&gt;


            &lt;div&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Trading securities&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company's trading securities are reported at fair value, with realized and unrealized gains and losses included in earnings.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/div&gt;


            &lt;div&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Non-Controlling Interest&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The consolidated financial statements include the accounts of XG Mining. All intercompany accounts and transactions have been eliminated upon consolidation. The Company records a non-controlling interest which reflects the 10% portion of the earnings (loss) of XG Mining allocable to the holders of the minority interest.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/div&gt;


            &lt;div&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Equipment&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Equipment is recorded at cost and is being depreciated over its estimated useful lives, which recognizes operating conditions in Ghana, using the declining balance method at the following annual rates:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                &lt;div&gt;
                  &lt;p style="margin-left:54pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Furniture and equipment&lt;span style="display:inline-block;width:70.5pt"&gt;&#160;&lt;/span&gt;20%&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                  &lt;p style="margin-left:54pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Computer equipment&lt;span style="display:inline-block;width:85pt"&gt;&#160;&lt;/span&gt;30%&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                  &lt;p style="margin-left:54pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Vehicles&lt;span style="display:inline-block;width:135.5pt"&gt;&#160;&lt;/span&gt;30%&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                  &lt;p style="margin-left:54pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Mining and exploration equipment&lt;span style="display:inline-block;width:30.5pt"&gt;&#160;&lt;/span&gt;20%&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;/div&gt;

              &lt;p style="margin:0pt"&gt;&#160;&lt;/p&gt;
            &lt;/div&gt;

          &lt;div&gt;&lt;/div&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span id="page_10_integixAnchor"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;

            &lt;div&gt;
              &lt;p style="margin-left:36pt;text-align:justify;margin-top:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Mineral properties and exploration and development costs&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The costs of acquiring mineral rights are capitalized at the date of acquisition. After acquisition, various factors can affect the recoverability of the capitalized costs. If, after review, management concludes that the carrying amount of a mineral property is impaired, it will be written down to estimated fair value. Exploration costs incurred on mineral properties are expensed as incurred. Development costs incurred on proven and probable reserves will be capitalized. Upon commencement of production, capitalized costs will be amortized using the unit-of-production method over the estimated life of the ore body based on proven and probable reserves (which exclude non-recoverable reserves and anticipated processing losses). When the Company receives an option payment related to a property, the proceeds of the payment are applied to reduce the carrying value of the exploration asset. The mineral properties do not fall under the guidance of ASC 842.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/div&gt;


            &lt;div&gt;
              &lt;div&gt;
                &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Impairment of long-lived assets&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;Long-lived assets are evaluated for impairment whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable or that the useful lives of these assets are no longer appropriate. Each impairment test is based on a comparison of the undiscounted future cash flows to the recorded value of the asset. If impairment is indicated, the asset is written down to its estimated fair value.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;No impairment charge was deemed necessary for mineral properties in 2023 or 2022. Assets to be disposed of are reported at the lower of their carrying amount or fair value less costs to sell.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;/div&gt;
            &lt;/div&gt;


            &lt;div&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Asset retirement obligations&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company records the estimated rehabilitation value of an asset retirement obligation as a liability in the period in which it incurs a legal obligation associated with the retirement of tangible long-lived assets that result from the acquisition, construction, development, and/or normal use of the long-lived assets. Subsequent to the initial measurement of the asset retirement obligation, the obligation is adjusted at the end of each period to reflect the changes in the estimated future cash flows underlying the obligation (asset retirement cost).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/div&gt;


            &lt;div&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Stock-based compensation&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company accounts for stock compensation arrangements under ASC 718 "&lt;i&gt;Compensation - Stock Compensation&lt;/i&gt;" using the fair value based method. Under this method, compensation cost is measured at the grant date based on the value of the award and is recognized over the service period, which is usually the vesting period. This guidance establishes standards for the accounting for transactions in which an entity exchanges it equity instruments for goods or services. It also addresses transactions in which an entity incurs liabilities in exchange for goods or services that are based on the fair value of the entity's equity instruments or that may be settled by the issuance of those equity instruments.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;An individual is classified as an employee when the individual is an employee for legal or tax purposes (direct employee) or provides services similar to those performed by a direct employee, including directors of the Company.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;In situations where equity instruments are issued to non-employees and some or all of the goods or services received by the entity as consideration cannot be specifically identified, they are measured at fair value of the share-based payment. Otherwise, share-based payments are measured at the fair value of the goods and services received. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:35.45pt;text-indent:0.55pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;We use the fair value method for equity instruments granted to non-employees and use the Black-Scholes model for measuring the fair value of options. The stock based fair value compensation is determined as of the date of the grant (measurement date) and is recognized over the vesting periods.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/div&gt;


            &lt;div&gt;
              &lt;p style="margin-left:35.45pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Warrants&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company accounts for freestanding warrants within stockholder's equity or as liabilities based on the characteristics and provisions of each instrument. The Company evaluates outstanding warrants in accordance with ASC 480, Distinguishing Liabilities from Equity, and ASC 815, Derivatives and Hedging. If none of the criteria in the evaluation in these standards are met, the warrants are classified as a component of stockholders' equity and initially recorded at their grant date fair value without subsequent remeasurement. Warrants that meet the criteria are classified as liabilities and remeasured to their fair value at the end of each reporting period.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/div&gt;

          &lt;p style="margin:0pt"&gt;&#160;&lt;/p&gt;
          &lt;div&gt;
            &lt;div&gt;&lt;/div&gt;
          &lt;/div&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span id="page_11_integixAnchor"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;

            &lt;div&gt;
              &lt;p style="margin-left:36pt;text-align:justify;margin-top:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Share repurchases&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company accounts for the repurchase of its common shares as an increase in shares in treasury for the market value of the shares at the time of purchase. When the shares are cancelled, the issued and outstanding shares are reduced by the $0.001 par value and the difference is accounted for as a reduction in additional paid in capital.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/div&gt;


            &lt;div&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Income taxes&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company accounts for income taxes under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. Under the asset and liability method the effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is recognized if it is more likely than not that some portion or all of the deferred tax asset will not be recognized.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/div&gt;


            &lt;div&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Income (Loss) per share&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;Basic and diluted earnings or loss per share ("EPS") amounts in the consolidated financial statements are computed in accordance with Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("ASC") 260 - 10 "&lt;i&gt;Earnings per Share&lt;/i&gt;", which establishes the requirements for presenting EPS. In the accompanying financial statements, basic loss per share is computed by dividing net loss by the weighted average number of shares of common stock outstanding during the year. Diluted earnings per share is computed by dividing net income by the weighted average number of shares of common stock and potentially dilutive outstanding shares of common stock during the period to reflect the potential dilution that could occur from common stock issuable through contingent share arrangements, stock options and warrants unless the result would be antidilutive. There were no potentially dilutive shares of common stock outstanding for the years ended December 31, 2023, 2022, and 2021, respectively.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/div&gt;


            &lt;div&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Foreign exchange&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company's functional currency is the U.S. dollar. Any monetary assets and liabilities that are in a currency other than the U.S. dollar are translated at the rate prevailing at year end. Revenue and expenses in a foreign currency are translated at rates that approximate those in effect at the time of translation. Gains and losses from translation of foreign currency transactions into U.S. dollars are included in current results of operations.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/div&gt;


            &lt;div&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Financial instruments&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company's financial instruments consist of cash and cash equivalents, trading securities, receivables, accounts payable and accrued liabilities. It is management's opinion that the Company is not exposed to significant interest, currency or credit risks arising from its financial instruments. The carrying amounts of cash and cash equivalents, trading securities, receivables, accounts payable and accrued liabilities approximate their fair value due to the short-term nature of those financial instruments. Cash in Canada is primarily held in financial institutions. Balances on hand may exceed insured maximums. Cash in Ghana is held in banks with a strong international presence. Ghana does not insure bank balances.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/div&gt;


            &lt;div&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Fair value of financial assets and liabilities&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Our financial assets and liabilities that are measured at fair value on a recurring basis include cash equivalents, marketable securities, derivative contracts, and marketable debt securities. Our financial assets measured at fair value on a nonrecurring basis include non-marketable equity securities, which are adjusted to fair value when observable price changes are identified or when the non-marketable equity securities are impaired (referred to as the measurement alternative). Other financial assets and liabilities are carried at cost with fair value disclosed, if required.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin:0pt"&gt;&#160;&lt;/p&gt;
              &lt;div&gt;
                &lt;div&gt;&lt;/div&gt;
              &lt;/div&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span id="page_12_integixAnchor"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
              &lt;p style="margin-left:36pt;text-align:justify;margin-top:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that is determined based on assumptions that market participants would use in pricing an asset or a liability. Assets and liabilities recorded at fair value are measured and classified in accordance with a three-tier fair value hierarchy based on the observability of the inputs available in the market used to measure fair value:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;ul style="padding-left:0pt;list-style-type:disc"&gt;
                &lt;li style="margin-left:63.6pt;text-align:justify;padding-left:8.4pt;color:#201f1e"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="color:#000000"&gt;Level 1 - Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
              &lt;/ul&gt;
              &lt;ul style="padding-left:0pt;list-style-type:disc"&gt;
                &lt;li style="margin-left:63.6pt;text-align:justify;padding-left:8.4pt;color:#201f1e"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="color:#000000"&gt;Level 2 - Inputs that are based upon quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant inputs are observable in the market or can be derived from observable market data. Where applicable, these models project future cash flows and discount the future amounts to a present value using market-based observable inputs including interest rate curves, foreign exchange rates, and credit ratings.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
              &lt;/ul&gt;
              &lt;ul style="padding-left:0pt;list-style-type:disc"&gt;
                &lt;li style="margin-left:63.45pt;padding-left:8.25pt;color:#201f1e;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="color:#000000"&gt;Level 3 - Unobservable input&lt;/span&gt;&lt;span&gt;s that are supported by little or no market data, which require the Company to develop its own assumptions.&lt;/span&gt;&lt;span style="color:#000000"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
              &lt;/ul&gt;
              &lt;p style="margin-left:36pt;text-align:justify;margin-top:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="color:#201f1e"&gt;The fair value hierarchy requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/div&gt;


            &lt;div&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Cash, Cash Equivalents, and Marketable Securities&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;We invest all excess cash primarily in time deposits, money market funds, corporate debt securities, equities, limited partnerships, and rights and warrants.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;We classify all marketable debt securities that have stated maturities of three months or less from the date of purchase as cash equivalents and those with stated maturities of greater than three months as marketable securities on our Consolidated Balance Sheets.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;We determine the appropriate classification of our investments in marketable debt securities at the time of purchase and reevaluate such designation at each balance sheet date. We have classified and accounted for our marketable debt securities as trading securities. After consideration of our risk versus reward objectives, as well as our liquidity requirements, we may sell these debt securities prior to their stated maturities. &lt;span style="color:#201f1e"&gt;For all of our marketable debt securities we have elected the fair value option, for which changes in fair value are recorded in &lt;/span&gt;other income (expense), net&lt;span style="color:#201f1e"&gt;. We determine any realized gains or losses on the sale of marketable debt securities on a specific identification method, and we record such gains and losses as a component of other income (expense), net.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The following tables summarize our investment in debt instruments, at their fair value, by significant investment categories as of December 31, 2023 and 2022:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;div style="margin-left:45pt"&gt;

                  &lt;div&gt;
                    &lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-size:10pt;width:80%;border-color:#000000"&gt;

                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="color:#201f1e"&gt;Level 1 - Cash equivalents&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;December 31, 2023&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;December 31, 2022&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="color:#201f1e"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:justify"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="color:#201f1e"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:justify"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:justify"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="color:#201f1e"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:justify"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="color:#201f1e"&gt;Money market funds&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="color:#201f1e"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:22%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="color:#201f1e"&gt;6,738,412&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="color:#201f1e"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:22%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="color:#201f1e"&gt;5,559,705&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="color:#201f1e"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="color:#201f1e"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:22%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="color:#201f1e"&gt;6,738,412&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="color:#201f1e"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:22%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="color:#201f1e"&gt;5,559,705&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;

                    &lt;/table&gt;
                    &lt;p style="margin:0pt"&gt;&#160;&lt;/p&gt;
                  &lt;/div&gt;

              &lt;/div&gt;
              &lt;div&gt;
                &lt;div&gt;&lt;/div&gt;
              &lt;/div&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span id="page_13_integixAnchor"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
              &lt;p style="margin-left:42pt;text-align:justify;margin-top:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="text-decoration:underline"&gt;Cash, cash equivalents, and investments&lt;/span&gt;&lt;span style="color:#201f1e"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                &lt;div&gt;
                  &lt;div style="margin-left:45pt"&gt;
                    &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;

                        &lt;tr&gt;
                          &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;December&lt;/strong&gt;&#160;&lt;strong&gt;31,&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Quoted Prices&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;in Active&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;Markets&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;(Level 1)&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Significant&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;Other&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;Observable&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;Inputs&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;(Level 2)&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Significant&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;Unobservable&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;Inputs&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;(Level 3)&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;padding-left:18pt;text-indent:-18pt"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="vertical-align:bottom;padding-left:18pt;text-indent:-18pt;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;7,154,462&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;7,124,364&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="vertical-align:bottom;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Restricted cash&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;296,322&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;296,322&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="vertical-align:bottom;padding-left:18pt;text-indent:-18pt;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Marketable securities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,212,401&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,212,401&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Total&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;9,663,185&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;9,633,087&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;

                    &lt;/table&gt;
                  &lt;/div&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&#160;&lt;/span&gt;&lt;/span&gt;
                  &lt;div style="margin-left:45pt"&gt;
                    &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;

                        &lt;tr&gt;
                          &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&lt;br/&gt;&lt;br/&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;December&lt;/strong&gt;&#160;&lt;strong&gt;31,&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;2022&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Quoted Prices&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;in Active&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;Markets&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;(Level 1)&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Significant&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;Other&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;Observable&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;Inputs&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;(Level 2)&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Significant&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;Unobservable&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;Inputs&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;(Level 3)&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;padding-left:18pt;text-indent:-18pt"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="vertical-align:bottom;padding-left:18pt;text-indent:-18pt;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5,781,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5,781,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="vertical-align:bottom;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Restricted cash&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;296,322&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;296,322&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Marketable securities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3,497,166&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3,497,166&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Total&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;9,574,488&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;9,574,488&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;

                    &lt;/table&gt;
                  &lt;/div&gt;
                &lt;/div&gt;

              &lt;p style="margin-left:36pt;text-align:justify;margin-top:10pt;margin-bottom:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The fair values of cash and cash equivalents and marketable securities are determined through market, observable and corroborated sources.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/div&gt;


            &lt;div&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Investment in Debt Securities&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;We classify our marketable debt securities, which are accounted for as trading securities, within Level 1 or 2 in the fair value hierarchy because we use quoted market prices to the extent available or alternative pricing sources and models utilizing market observable inputs to determine fair value.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/div&gt;

          &lt;div&gt;

              &lt;div&gt;
                &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Investment in trading securities&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The following discusses our marketable equity securities, non-marketable equity securities, gains and losses on marketable and non-marketable equity securities, as well as our equity securities accounted for under the equity method.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Our marketable equity securities are publicly traded stocks or funds measured at fair value and classified within Level 1 and 2 in the fair value hierarchy because we use quoted prices for identical assets in active markets or inputs that are based upon quoted prices for similar instruments in active markets.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;p style="margin-left:36pt;text-align:justify;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Our non-marketable equity securities are investments in privately held companies without readily determinable market values. The carrying value of our non-marketable equity securities is adjusted to fair value for observable transactions for identical or similar investments of the same issuer or impairment (referred to as the measurement alternative). Non-marketable equity securities that have been remeasured during the period based on observable transactions are classified within Level 2 or Level 3 in the fair value hierarchy because we estimate the value based on valuation methods which may include a combination of the observable transaction price at the transaction date and other unobservable inputs including volatility, rights, and obligations of the securities we hold. The fair value of non-marketable equity securities that have been remeasured due to impairment are classified within Level 3.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;/div&gt;

            &lt;p style="margin:0pt"&gt;&#160;&lt;/p&gt;
          &lt;/div&gt;
          &lt;div&gt;
            &lt;div&gt;&lt;/div&gt;
          &lt;/div&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span id="page_14_integixAnchor"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
          &lt;div&gt;

              &lt;div&gt;
                &lt;p style="margin-left:36pt;text-align:justify;margin-top:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Concentration of credit risk&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The financial instrument which potentially subjects the Company to concentration of credit risk is cash. The Company maintains cash in bank accounts that, at times, may exceed federally insured limits. The Company held $6,738,412 and $5,653,644 as of December 31, 2023 and 2022, respectively, in low-risk cash and money market funds which are not federally insured. The Company has not experienced any losses in such accounts and believes it is not exposed to any significant risks on its cash in bank accounts.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="color:#212121"&gt;The Company has contracted to sell all its recovered gold through a licensed exporter in Ghana. The Company sells its raw gold to one smelter. Ownership of the gold is transferred to the smelting company at the mine site. &lt;/span&gt;The Company has not experienced any losses from this sole sourced smelter and believes it is not exposed to any significant risks on its gold processing.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;/div&gt;

          &lt;/div&gt;

            &lt;div&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;strong&gt;Recent Accounting Pronouncements&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;In October 2021, the FASB issued ASU No. 2021-08, Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (Topic 805). This ASU requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities (deferred revenue) from acquired contracts using the revenue recognition guidance in Topic 606. At the acquisition date, the acquirer applies the revenue model as if it had originated the acquired contracts. The ASU is effective for annual periods beginning after December 15, 2022, including interim periods within those fiscal years. Adoption of the ASU should be applied prospectively. Early adoption is also permitted, including adoption in an interim period. If early adopted, the amendments are applied retrospectively to all business combinations for which the acquisition date occurred during the fiscal year of adoption. This ASU is currently not expected to have a material impact on our consolidated financial statements.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;In June 2022, the FASB issued ASU 2022-03, ASC Subtopic "Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions". These amendments clarify that a contractual restriction on the sale of an equity security is not considered part of the unit of account of the equity security and, therefore, is not considered in measuring fair value. The amendments in this update are effective for public business entities for fiscal years, including interim periods within those fiscal years, beginning after December 15, 2023. Early adoption is permitted. The Company is currently assessing the impact of the adoption of this standard on its consolidated financial statements.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;The Company has considered all other recently issued accounting pronouncements and does not believe the adoption of such pronouncements will have a material impact on its financial statements.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/div&gt;

        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  </us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="C_20230101to20231231"
      id="Fxbrl_20230330102106649">
              &lt;div&gt;
                &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Basis of presentation&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;These consolidated financial statements have been prepared in conformity with generally accepted accounting principles of the United States of America ("US GAAP").&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;/div&gt;
            </us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="C_20230101to20231231"
      id="Fxbrl_20230330102133881">
              &lt;div&gt;
                &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Principles of consolidation&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;These consolidated financial statements include the accounts of the Company, its wholly owned subsidiaries, XG Exploration and its 90% owned subsidiary, XG Mining . All intercompany accounts and transactions have been eliminated on consolidation.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;/div&gt;
            </us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="C_20231231_srtOwnershipAxis_xtgrXGMiningMember_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_xtgrOtherInvesteeMember"
      decimals="2"
      id="Fxbrl_20200326041312294"
      unitRef="pure">0.90</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:UseOfEstimates
      contextRef="C_20230101to20231231"
      id="Fxbrl_20230330102152074">
              &lt;div&gt;
                &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Use of estimates&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;p style="margin-left:36pt;text-align:justify;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The preparation of consolidated financial statements in conformity with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. Significant areas requiring the use of estimates include the carrying value and recoverability of mineral properties, inputs used in the calculation of stock-based compensation and warrants, inputs used in the calculation of the asset retirement obligation, the valuation allowance applied to level 3 investments, and the valuation allowance applied to deferred income taxes. Actual results could differ from those estimates and would impact future results of operations and cash flows.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;/div&gt;
            </us-gaap:UseOfEstimates>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="C_20230101to20231231"
      id="Fxbrl_20230330102210279">
              &lt;div&gt;
                &lt;p style="margin-left:36pt;text-align:justify;margin-top:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Cash and cash equivalents&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company considers highly liquid investments with original maturities of three months or less to be cash equivalents. At December 31, 2023 and 2022, cash and cash equivalents consisted of cash held at financial institutions.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company has been required by the Ghanaian government to post a bond for environmental reclamation. This cash has been recorded as restricted cash, a non-current asset.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;/div&gt;
            </us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <xtgr:PrepaidPolicyTextBlock
      contextRef="C_20230101to20231231"
      id="Fxbrl_20240423124136156">
            &lt;div&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Prepaids&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Prepaid amounts are recognized in an earlier period than they are expensed. These amounts are expensed in the period to which they relate.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/div&gt;
          </xtgr:PrepaidPolicyTextBlock>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="C_20230101to20231231"
      id="Fxbrl_20230330102250839">
            &lt;div&gt;
              &lt;p style="margin-left:35.45pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Inventory&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:35.45pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Inventories are initially recognized at cost and subsequently stated at the lower of cost or net realizable value. The Company's inventory consists of raw gold recovered from alluvial operations. Costs are determined using the first-in, first-out ("&lt;strong&gt;FIFO&lt;/strong&gt;") method and includes expenditures incurred in extracting the raw gold, other costs incurred in bringing them to their existing location and condition, and the cost of reclaiming the disturbed land to a natural state. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:35.45pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Net realizable value is the estimated selling price in the ordinary course of business less the estimated costs necessary to make the sale. Inventories are written down to net realizable value when the cost of inventories is not estimated to be recoverable due to declining selling prices, or other issues related to the sale of gold.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/div&gt;
          </us-gaap:InventoryPolicyTextBlock>
    <xtgr:RecoveryOfGoldPolicyTextBlock
      contextRef="C_20230101to20231231"
      id="Fxbrl_20230330102308378">
            &lt;div&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Recovery of gold&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Recovery of gold and other income is recognized when title and the risks and rewards of ownership to delivered bullion and commodities pass to the buyer and collection is reasonably assured. Recovery of gold, net of expenses, is not related to exploration and is not the core business of the Company, so proceeds from gold recovery are recognized as other income.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/div&gt;
          </xtgr:RecoveryOfGoldPolicyTextBlock>
    <us-gaap:MarketableSecuritiesPolicy
      contextRef="C_20230101to20231231"
      id="Fxbrl_20230330102328880">
            &lt;div&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Trading securities&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company's trading securities are reported at fair value, with realized and unrealized gains and losses included in earnings.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/div&gt;
          </us-gaap:MarketableSecuritiesPolicy>
    <xtgr:NoncontrollingInterestPolicyTextBlock
      contextRef="C_20230101to20231231"
      id="Fxbrl_20230330102348063">
            &lt;div&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Non-Controlling Interest&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The consolidated financial statements include the accounts of XG Mining. All intercompany accounts and transactions have been eliminated upon consolidation. The Company records a non-controlling interest which reflects the 10% portion of the earnings (loss) of XG Mining allocable to the holders of the minority interest.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/div&gt;
          </xtgr:NoncontrollingInterestPolicyTextBlock>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="C_20231231_srtOwnershipAxis_xtgrXGMiningMember"
      decimals="2"
      id="Fxbrl_20200319170516571"
      unitRef="pure">0.10</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="C_20230101to20231231"
      id="Fxbrl_20230330102410152">
            &lt;div&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Equipment&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Equipment is recorded at cost and is being depreciated over its estimated useful lives, which recognizes operating conditions in Ghana, using the declining balance method at the following annual rates:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                &lt;div&gt;
                  &lt;p style="margin-left:54pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Furniture and equipment&lt;span style="display:inline-block;width:70.5pt"&gt;&#160;&lt;/span&gt;20%&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                  &lt;p style="margin-left:54pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Computer equipment&lt;span style="display:inline-block;width:85pt"&gt;&#160;&lt;/span&gt;30%&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                  &lt;p style="margin-left:54pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Vehicles&lt;span style="display:inline-block;width:135.5pt"&gt;&#160;&lt;/span&gt;30%&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                  &lt;p style="margin-left:54pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Mining and exploration equipment&lt;span style="display:inline-block;width:30.5pt"&gt;&#160;&lt;/span&gt;20%&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;/div&gt;

              &lt;p style="margin:0pt"&gt;&#160;&lt;/p&gt;
            &lt;/div&gt;
          </us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <xtgr:ScheduleOfEquipmentDecliningMethodAnnualRatesTableTextBlock
      contextRef="C_20230101to20231231"
      id="Fxbrl_20220330160541761">
                &lt;div&gt;
                  &lt;p style="margin-left:54pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Furniture and equipment&lt;span style="display:inline-block;width:70.5pt"&gt;&#160;&lt;/span&gt;20%&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                  &lt;p style="margin-left:54pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Computer equipment&lt;span style="display:inline-block;width:85pt"&gt;&#160;&lt;/span&gt;30%&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                  &lt;p style="margin-left:54pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Vehicles&lt;span style="display:inline-block;width:135.5pt"&gt;&#160;&lt;/span&gt;30%&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                  &lt;p style="margin-left:54pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Mining and exploration equipment&lt;span style="display:inline-block;width:30.5pt"&gt;&#160;&lt;/span&gt;20%&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;/div&gt;
              </xtgr:ScheduleOfEquipmentDecliningMethodAnnualRatesTableTextBlock>
    <xtgr:EquipmentAmortizationRate
      contextRef="C_20230101to20231231_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapFurnitureAndFixturesMember"
      decimals="2"
      id="Fxbrl_20200319161558611"
      unitRef="pure">0.20</xtgr:EquipmentAmortizationRate>
    <xtgr:EquipmentAmortizationRate
      contextRef="C_20230101to20231231_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapComputerEquipmentMember"
      decimals="2"
      id="Fxbrl_20200319161601953"
      unitRef="pure">0.30</xtgr:EquipmentAmortizationRate>
    <xtgr:EquipmentAmortizationRate
      contextRef="C_20230101to20231231_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapVehiclesMember"
      decimals="2"
      id="Fxbrl_20200319161609650"
      unitRef="pure">0.30</xtgr:EquipmentAmortizationRate>
    <xtgr:EquipmentAmortizationRate
      contextRef="C_20230101to20231231_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapExplorationAndProductionEquipmentMember"
      decimals="2"
      id="Fxbrl_20200319161615233"
      unitRef="pure">0.20</xtgr:EquipmentAmortizationRate>
    <xtgr:MineralPropertiesAndExplorationAndDevelopmentCostsPolicyTextBlock
      contextRef="C_20230101to20231231"
      id="Fxbrl_20230330102432918">
            &lt;div&gt;
              &lt;p style="margin-left:36pt;text-align:justify;margin-top:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Mineral properties and exploration and development costs&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The costs of acquiring mineral rights are capitalized at the date of acquisition. After acquisition, various factors can affect the recoverability of the capitalized costs. If, after review, management concludes that the carrying amount of a mineral property is impaired, it will be written down to estimated fair value. Exploration costs incurred on mineral properties are expensed as incurred. Development costs incurred on proven and probable reserves will be capitalized. Upon commencement of production, capitalized costs will be amortized using the unit-of-production method over the estimated life of the ore body based on proven and probable reserves (which exclude non-recoverable reserves and anticipated processing losses). When the Company receives an option payment related to a property, the proceeds of the payment are applied to reduce the carrying value of the exploration asset. The mineral properties do not fall under the guidance of ASC 842.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/div&gt;
          </xtgr:MineralPropertiesAndExplorationAndDevelopmentCostsPolicyTextBlock>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="C_20230101to20231231"
      id="Fxbrl_20230330102452683">
            &lt;div&gt;
              &lt;div&gt;
                &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Impairment of long-lived assets&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;Long-lived assets are evaluated for impairment whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable or that the useful lives of these assets are no longer appropriate. Each impairment test is based on a comparison of the undiscounted future cash flows to the recorded value of the asset. If impairment is indicated, the asset is written down to its estimated fair value.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;No impairment charge was deemed necessary for mineral properties in 2023 or 2022. Assets to be disposed of are reported at the lower of their carrying amount or fair value less costs to sell.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;/div&gt;
            &lt;/div&gt;
          </us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:AssetRetirementObligationsPolicy
      contextRef="C_20230101to20231231"
      id="Fxbrl_20230330102543520">
            &lt;div&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Asset retirement obligations&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company records the estimated rehabilitation value of an asset retirement obligation as a liability in the period in which it incurs a legal obligation associated with the retirement of tangible long-lived assets that result from the acquisition, construction, development, and/or normal use of the long-lived assets. Subsequent to the initial measurement of the asset retirement obligation, the obligation is adjusted at the end of each period to reflect the changes in the estimated future cash flows underlying the obligation (asset retirement cost).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/div&gt;
          </us-gaap:AssetRetirementObligationsPolicy>
    <us-gaap:CompensationRelatedCostsPolicyTextBlock
      contextRef="C_20230101to20231231"
      id="Fxbrl_20230330102628641">
            &lt;div&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Stock-based compensation&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company accounts for stock compensation arrangements under ASC 718 "&lt;i&gt;Compensation - Stock Compensation&lt;/i&gt;" using the fair value based method. Under this method, compensation cost is measured at the grant date based on the value of the award and is recognized over the service period, which is usually the vesting period. This guidance establishes standards for the accounting for transactions in which an entity exchanges it equity instruments for goods or services. It also addresses transactions in which an entity incurs liabilities in exchange for goods or services that are based on the fair value of the entity's equity instruments or that may be settled by the issuance of those equity instruments.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;An individual is classified as an employee when the individual is an employee for legal or tax purposes (direct employee) or provides services similar to those performed by a direct employee, including directors of the Company.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;In situations where equity instruments are issued to non-employees and some or all of the goods or services received by the entity as consideration cannot be specifically identified, they are measured at fair value of the share-based payment. Otherwise, share-based payments are measured at the fair value of the goods and services received. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:35.45pt;text-indent:0.55pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;We use the fair value method for equity instruments granted to non-employees and use the Black-Scholes model for measuring the fair value of options. The stock based fair value compensation is determined as of the date of the grant (measurement date) and is recognized over the vesting periods.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/div&gt;
          </us-gaap:CompensationRelatedCostsPolicyTextBlock>
    <xtgr:WarrantsPolicyTextBlock
      contextRef="C_20230101to20231231"
      id="Fxbrl_20230330102650478">
            &lt;div&gt;
              &lt;p style="margin-left:35.45pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Warrants&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company accounts for freestanding warrants within stockholder's equity or as liabilities based on the characteristics and provisions of each instrument. The Company evaluates outstanding warrants in accordance with ASC 480, Distinguishing Liabilities from Equity, and ASC 815, Derivatives and Hedging. If none of the criteria in the evaluation in these standards are met, the warrants are classified as a component of stockholders' equity and initially recorded at their grant date fair value without subsequent remeasurement. Warrants that meet the criteria are classified as liabilities and remeasured to their fair value at the end of each reporting period.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/div&gt;
          </xtgr:WarrantsPolicyTextBlock>
    <xtgr:ShareRepurchasesPolicyTextBlock
      contextRef="C_20230101to20231231"
      id="Fxbrl_20230330102710555">
            &lt;div&gt;
              &lt;p style="margin-left:36pt;text-align:justify;margin-top:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Share repurchases&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company accounts for the repurchase of its common shares as an increase in shares in treasury for the market value of the shares at the time of purchase. When the shares are cancelled, the issued and outstanding shares are reduced by the $0.001 par value and the difference is accounted for as a reduction in additional paid in capital.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/div&gt;
          </xtgr:ShareRepurchasesPolicyTextBlock>
    <xtgr:ReductioninCommonStockParOrStatedValuePerShare
      contextRef="C_20231231"
      decimals="3"
      id="Fxbrl_20200326122703224"
      unitRef="USD_per_Share">0.001</xtgr:ReductioninCommonStockParOrStatedValuePerShare>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="C_20230101to20231231"
      id="Fxbrl_20230330102812300">
            &lt;div&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Income taxes&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company accounts for income taxes under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. Under the asset and liability method the effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is recognized if it is more likely than not that some portion or all of the deferred tax asset will not be recognized.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/div&gt;
          </us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="C_20230101to20231231"
      id="Fxbrl_20230330102846989">
            &lt;div&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Income (Loss) per share&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;Basic and diluted earnings or loss per share ("EPS") amounts in the consolidated financial statements are computed in accordance with Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("ASC") 260 - 10 "&lt;i&gt;Earnings per Share&lt;/i&gt;", which establishes the requirements for presenting EPS. In the accompanying financial statements, basic loss per share is computed by dividing net loss by the weighted average number of shares of common stock outstanding during the year. Diluted earnings per share is computed by dividing net income by the weighted average number of shares of common stock and potentially dilutive outstanding shares of common stock during the period to reflect the potential dilution that could occur from common stock issuable through contingent share arrangements, stock options and warrants unless the result would be antidilutive. There were no potentially dilutive shares of common stock outstanding for the years ended December 31, 2023, 2022, and 2021, respectively.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/div&gt;
          </us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="C_20230101to20231231"
      id="Fxbrl_20230330102907880">
            &lt;div&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Foreign exchange&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company's functional currency is the U.S. dollar. Any monetary assets and liabilities that are in a currency other than the U.S. dollar are translated at the rate prevailing at year end. Revenue and expenses in a foreign currency are translated at rates that approximate those in effect at the time of translation. Gains and losses from translation of foreign currency transactions into U.S. dollars are included in current results of operations.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/div&gt;
          </us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="C_20230101to20231231"
      id="Fxbrl_20230330102936155">
            &lt;div&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Financial instruments&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company's financial instruments consist of cash and cash equivalents, trading securities, receivables, accounts payable and accrued liabilities. It is management's opinion that the Company is not exposed to significant interest, currency or credit risks arising from its financial instruments. The carrying amounts of cash and cash equivalents, trading securities, receivables, accounts payable and accrued liabilities approximate their fair value due to the short-term nature of those financial instruments. Cash in Canada is primarily held in financial institutions. Balances on hand may exceed insured maximums. Cash in Ghana is held in banks with a strong international presence. Ghana does not insure bank balances.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/div&gt;
          </us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="C_20230101to20231231"
      id="Fxbrl_20230330103024005">
            &lt;div&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Fair value of financial assets and liabilities&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Our financial assets and liabilities that are measured at fair value on a recurring basis include cash equivalents, marketable securities, derivative contracts, and marketable debt securities. Our financial assets measured at fair value on a nonrecurring basis include non-marketable equity securities, which are adjusted to fair value when observable price changes are identified or when the non-marketable equity securities are impaired (referred to as the measurement alternative). Other financial assets and liabilities are carried at cost with fair value disclosed, if required.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin:0pt"&gt;&#160;&lt;/p&gt;
              &lt;div&gt;
                &lt;div&gt;&lt;/div&gt;
              &lt;/div&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span id="page_12_integixAnchor"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
              &lt;p style="margin-left:36pt;text-align:justify;margin-top:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that is determined based on assumptions that market participants would use in pricing an asset or a liability. Assets and liabilities recorded at fair value are measured and classified in accordance with a three-tier fair value hierarchy based on the observability of the inputs available in the market used to measure fair value:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;ul style="padding-left:0pt;list-style-type:disc"&gt;
                &lt;li style="margin-left:63.6pt;text-align:justify;padding-left:8.4pt;color:#201f1e"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="color:#000000"&gt;Level 1 - Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
              &lt;/ul&gt;
              &lt;ul style="padding-left:0pt;list-style-type:disc"&gt;
                &lt;li style="margin-left:63.6pt;text-align:justify;padding-left:8.4pt;color:#201f1e"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="color:#000000"&gt;Level 2 - Inputs that are based upon quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant inputs are observable in the market or can be derived from observable market data. Where applicable, these models project future cash flows and discount the future amounts to a present value using market-based observable inputs including interest rate curves, foreign exchange rates, and credit ratings.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
              &lt;/ul&gt;
              &lt;ul style="padding-left:0pt;list-style-type:disc"&gt;
                &lt;li style="margin-left:63.45pt;padding-left:8.25pt;color:#201f1e;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="color:#000000"&gt;Level 3 - Unobservable input&lt;/span&gt;&lt;span&gt;s that are supported by little or no market data, which require the Company to develop its own assumptions.&lt;/span&gt;&lt;span style="color:#000000"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
              &lt;/ul&gt;
              &lt;p style="margin-left:36pt;text-align:justify;margin-top:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="color:#201f1e"&gt;The fair value hierarchy requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/div&gt;
          </us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <xtgr:CashCashEquivalentsAndMarketableSecuritiesPolicyTextBlock
      contextRef="C_20230101to20231231"
      id="Fxbrl_20230330103111548">
            &lt;div&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Cash, Cash Equivalents, and Marketable Securities&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;We invest all excess cash primarily in time deposits, money market funds, corporate debt securities, equities, limited partnerships, and rights and warrants.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;We classify all marketable debt securities that have stated maturities of three months or less from the date of purchase as cash equivalents and those with stated maturities of greater than three months as marketable securities on our Consolidated Balance Sheets.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;We determine the appropriate classification of our investments in marketable debt securities at the time of purchase and reevaluate such designation at each balance sheet date. We have classified and accounted for our marketable debt securities as trading securities. After consideration of our risk versus reward objectives, as well as our liquidity requirements, we may sell these debt securities prior to their stated maturities. &lt;span style="color:#201f1e"&gt;For all of our marketable debt securities we have elected the fair value option, for which changes in fair value are recorded in &lt;/span&gt;other income (expense), net&lt;span style="color:#201f1e"&gt;. We determine any realized gains or losses on the sale of marketable debt securities on a specific identification method, and we record such gains and losses as a component of other income (expense), net.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The following tables summarize our investment in debt instruments, at their fair value, by significant investment categories as of December 31, 2023 and 2022:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;div style="margin-left:45pt"&gt;

                  &lt;div&gt;
                    &lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-size:10pt;width:80%;border-color:#000000"&gt;

                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="color:#201f1e"&gt;Level 1 - Cash equivalents&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;December 31, 2023&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;December 31, 2022&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="color:#201f1e"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:justify"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="color:#201f1e"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:justify"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:justify"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="color:#201f1e"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:justify"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="color:#201f1e"&gt;Money market funds&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="color:#201f1e"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:22%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="color:#201f1e"&gt;6,738,412&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="color:#201f1e"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:22%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="color:#201f1e"&gt;5,559,705&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="color:#201f1e"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="color:#201f1e"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:22%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="color:#201f1e"&gt;6,738,412&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="color:#201f1e"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:22%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="color:#201f1e"&gt;5,559,705&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;

                    &lt;/table&gt;
                    &lt;p style="margin:0pt"&gt;&#160;&lt;/p&gt;
                  &lt;/div&gt;

              &lt;/div&gt;
              &lt;div&gt;
                &lt;div&gt;&lt;/div&gt;
              &lt;/div&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span id="page_13_integixAnchor"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
              &lt;p style="margin-left:42pt;text-align:justify;margin-top:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="text-decoration:underline"&gt;Cash, cash equivalents, and investments&lt;/span&gt;&lt;span style="color:#201f1e"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                &lt;div&gt;
                  &lt;div style="margin-left:45pt"&gt;
                    &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;

                        &lt;tr&gt;
                          &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;December&lt;/strong&gt;&#160;&lt;strong&gt;31,&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Quoted Prices&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;in Active&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;Markets&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;(Level 1)&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Significant&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;Other&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;Observable&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;Inputs&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;(Level 2)&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Significant&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;Unobservable&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;Inputs&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;(Level 3)&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;padding-left:18pt;text-indent:-18pt"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="vertical-align:bottom;padding-left:18pt;text-indent:-18pt;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;7,154,462&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;7,124,364&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="vertical-align:bottom;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Restricted cash&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;296,322&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;296,322&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="vertical-align:bottom;padding-left:18pt;text-indent:-18pt;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Marketable securities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,212,401&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,212,401&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Total&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;9,663,185&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;9,633,087&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;

                    &lt;/table&gt;
                  &lt;/div&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&#160;&lt;/span&gt;&lt;/span&gt;
                  &lt;div style="margin-left:45pt"&gt;
                    &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;

                        &lt;tr&gt;
                          &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&lt;br/&gt;&lt;br/&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;December&lt;/strong&gt;&#160;&lt;strong&gt;31,&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;2022&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Quoted Prices&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;in Active&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;Markets&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;(Level 1)&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Significant&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;Other&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;Observable&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;Inputs&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;(Level 2)&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Significant&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;Unobservable&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;Inputs&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;(Level 3)&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;padding-left:18pt;text-indent:-18pt"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="vertical-align:bottom;padding-left:18pt;text-indent:-18pt;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5,781,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5,781,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="vertical-align:bottom;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Restricted cash&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;296,322&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;296,322&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Marketable securities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3,497,166&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3,497,166&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Total&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;9,574,488&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;9,574,488&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;

                    &lt;/table&gt;
                  &lt;/div&gt;
                &lt;/div&gt;

              &lt;p style="margin-left:36pt;text-align:justify;margin-top:10pt;margin-bottom:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The fair values of cash and cash equivalents and marketable securities are determined through market, observable and corroborated sources.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/div&gt;
          </xtgr:CashCashEquivalentsAndMarketableSecuritiesPolicyTextBlock>
    <xtgr:ScheduleOfDebtSecuritiesAtFairValueTableTextBlock
      contextRef="C_20230101to20231231"
      id="Fxbrl_20220330161948039">
                  &lt;div&gt;
                    &lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-size:10pt;width:80%;border-color:#000000"&gt;

                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="color:#201f1e"&gt;Level 1 - Cash equivalents&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;December 31, 2023&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;December 31, 2022&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="color:#201f1e"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:justify"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="color:#201f1e"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:justify"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:justify"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="color:#201f1e"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:justify"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="color:#201f1e"&gt;Money market funds&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="color:#201f1e"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:22%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="color:#201f1e"&gt;6,738,412&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="color:#201f1e"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:22%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="color:#201f1e"&gt;5,559,705&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="color:#201f1e"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="color:#201f1e"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:22%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="color:#201f1e"&gt;6,738,412&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="color:#201f1e"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:22%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="color:#201f1e"&gt;5,559,705&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;

                    &lt;/table&gt;
                    &lt;p style="margin:0pt"&gt;&#160;&lt;/p&gt;
                  &lt;/div&gt;
                </xtgr:ScheduleOfDebtSecuritiesAtFairValueTableTextBlock>
    <us-gaap:MoneyMarketFundsAtCarryingValue
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20210326112638700"
      unitRef="USD">6738412</us-gaap:MoneyMarketFundsAtCarryingValue>
    <us-gaap:MoneyMarketFundsAtCarryingValue
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20210326112649137"
      unitRef="USD">5559705</us-gaap:MoneyMarketFundsAtCarryingValue>
    <us-gaap:DebtSecurities
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20210326112721871"
      unitRef="USD">6738412</us-gaap:DebtSecurities>
    <us-gaap:DebtSecurities
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20210326112740778"
      unitRef="USD">5559705</us-gaap:DebtSecurities>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock
      contextRef="C_20230101to20231231"
      id="Fxbrl_20230907214250288">
                &lt;div&gt;
                  &lt;div style="margin-left:45pt"&gt;
                    &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;

                        &lt;tr&gt;
                          &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;December&lt;/strong&gt;&#160;&lt;strong&gt;31,&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Quoted Prices&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;in Active&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;Markets&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;(Level 1)&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Significant&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;Other&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;Observable&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;Inputs&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;(Level 2)&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Significant&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;Unobservable&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;Inputs&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;(Level 3)&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;padding-left:18pt;text-indent:-18pt"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="vertical-align:bottom;padding-left:18pt;text-indent:-18pt;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;7,154,462&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;7,124,364&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="vertical-align:bottom;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Restricted cash&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;296,322&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;296,322&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="vertical-align:bottom;padding-left:18pt;text-indent:-18pt;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Marketable securities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,212,401&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,212,401&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Total&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;9,663,185&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;9,633,087&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;

                    &lt;/table&gt;
                  &lt;/div&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&#160;&lt;/span&gt;&lt;/span&gt;
                  &lt;div style="margin-left:45pt"&gt;
                    &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;

                        &lt;tr&gt;
                          &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&lt;br/&gt;&lt;br/&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;December&lt;/strong&gt;&#160;&lt;strong&gt;31,&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;2022&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Quoted Prices&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;in Active&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;Markets&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;(Level 1)&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Significant&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;Other&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;Observable&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;Inputs&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;(Level 2)&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Significant&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;Unobservable&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;Inputs&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;(Level 3)&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;padding-left:18pt;text-indent:-18pt"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="vertical-align:bottom;padding-left:18pt;text-indent:-18pt;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5,781,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5,781,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="vertical-align:bottom;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Restricted cash&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;296,322&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;296,322&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Marketable securities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3,497,166&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3,497,166&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Total&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;9,574,488&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;9,574,488&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;

                    &lt;/table&gt;
                  &lt;/div&gt;
                &lt;/div&gt;
              </us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20210326104207748_xbrl_20200319162032106"
      unitRef="USD">7154462</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member"
      decimals="0"
      id="Fxbrl_20210326104207748_xbrl_20200319162057457"
      unitRef="USD">7124364</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member"
      decimals="0"
      id="Fxbrl_20210326104207748_xbrl_20200319162100480"
      unitRef="USD">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member"
      decimals="0"
      id="Fxbrl_20210326104207748_xbrl_20200319162103790"
      unitRef="USD">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20210326104207763_xbrl_20200319162135543"
      unitRef="USD">296322</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member"
      decimals="0"
      id="Fxbrl_20210326104207763_xbrl_20200319162155663"
      unitRef="USD">296322</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member"
      decimals="0"
      id="Fxbrl_20210326104207763_xbrl_20200319162159225"
      unitRef="USD">0</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member"
      decimals="0"
      id="Fxbrl_20210326104207763_xbrl_20200319162202666"
      unitRef="USD">0</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:MarketableSecurities
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20210326104207775_xbrl_20200319162219406"
      unitRef="USD">2212401</us-gaap:MarketableSecurities>
    <us-gaap:MarketableSecurities
      contextRef="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member"
      decimals="0"
      id="Fxbrl_20210326104207775_xbrl_20200319162240184"
      unitRef="USD">2212401</us-gaap:MarketableSecurities>
    <us-gaap:MarketableSecurities
      contextRef="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member"
      decimals="0"
      id="Fxbrl_20210326104207775_xbrl_20200319162244106"
      unitRef="USD">0</us-gaap:MarketableSecurities>
    <us-gaap:MarketableSecurities
      contextRef="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member"
      decimals="0"
      id="Fxbrl_20210326104207775_xbrl_20200319162247433"
      unitRef="USD">0</us-gaap:MarketableSecurities>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20210326104207787_xbrl_20200319162359174"
      unitRef="USD">9663185</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member"
      decimals="0"
      id="Fxbrl_20210326104207787_xbrl_20200319162426172"
      unitRef="USD">9633087</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member"
      decimals="0"
      id="Fxbrl_20210326104207787_xbrl_20200319162443024"
      unitRef="USD">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member"
      decimals="0"
      id="Fxbrl_20210326104207787_xbrl_20200319162446807"
      unitRef="USD">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20200319163014986"
      unitRef="USD">5781000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_20221231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member"
      decimals="0"
      id="Fxbrl_20200319163232761"
      unitRef="USD">5781000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_20221231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member"
      decimals="0"
      id="Fxbrl_20200319163235759"
      unitRef="USD">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_20221231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member"
      decimals="0"
      id="Fxbrl_20200319163239181"
      unitRef="USD">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20200319163024595"
      unitRef="USD">296322</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="C_20221231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member"
      decimals="0"
      id="Fxbrl_20200319163656229"
      unitRef="USD">296322</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="C_20221231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member"
      decimals="0"
      id="Fxbrl_20200319163705852"
      unitRef="USD">0</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="C_20221231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member"
      decimals="0"
      id="Fxbrl_20200319163710794"
      unitRef="USD">0</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:MarketableSecurities
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20200319163038637"
      unitRef="USD">3497166</us-gaap:MarketableSecurities>
    <us-gaap:MarketableSecurities
      contextRef="C_20221231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member"
      decimals="0"
      id="Fxbrl_20200319163748390"
      unitRef="USD">3497166</us-gaap:MarketableSecurities>
    <us-gaap:MarketableSecurities
      contextRef="C_20221231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member"
      decimals="0"
      id="Fxbrl_20200319163751542"
      unitRef="USD">0</us-gaap:MarketableSecurities>
    <us-gaap:MarketableSecurities
      contextRef="C_20221231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member"
      decimals="0"
      id="Fxbrl_20200319163756687"
      unitRef="USD">0</us-gaap:MarketableSecurities>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20210326103337578"
      unitRef="USD">9574488</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="C_20221231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member"
      decimals="0"
      id="Fxbrl_20200319163831492"
      unitRef="USD">9574488</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="C_20221231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member"
      decimals="0"
      id="Fxbrl_20200319163835298"
      unitRef="USD">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="C_20221231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member"
      decimals="0"
      id="Fxbrl_20200319163838332"
      unitRef="USD">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:DebtPolicyTextBlock
      contextRef="C_20230101to20231231"
      id="Fxbrl_20230330103214822">
            &lt;div&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Investment in Debt Securities&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;We classify our marketable debt securities, which are accounted for as trading securities, within Level 1 or 2 in the fair value hierarchy because we use quoted market prices to the extent available or alternative pricing sources and models utilizing market observable inputs to determine fair value.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/div&gt;
          </us-gaap:DebtPolicyTextBlock>
    <xtgr:InvestmentInTradingSecuritiesPolicyTextBlock
      contextRef="C_20230101to20231231"
      id="Fxbrl_20240423124249723">
              &lt;div&gt;
                &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Investment in trading securities&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The following discusses our marketable equity securities, non-marketable equity securities, gains and losses on marketable and non-marketable equity securities, as well as our equity securities accounted for under the equity method.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Our marketable equity securities are publicly traded stocks or funds measured at fair value and classified within Level 1 and 2 in the fair value hierarchy because we use quoted prices for identical assets in active markets or inputs that are based upon quoted prices for similar instruments in active markets.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;p style="margin-left:36pt;text-align:justify;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Our non-marketable equity securities are investments in privately held companies without readily determinable market values. The carrying value of our non-marketable equity securities is adjusted to fair value for observable transactions for identical or similar investments of the same issuer or impairment (referred to as the measurement alternative). Non-marketable equity securities that have been remeasured during the period based on observable transactions are classified within Level 2 or Level 3 in the fair value hierarchy because we estimate the value based on valuation methods which may include a combination of the observable transaction price at the transaction date and other unobservable inputs including volatility, rights, and obligations of the securities we hold. The fair value of non-marketable equity securities that have been remeasured due to impairment are classified within Level 3.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;/div&gt;
            </xtgr:InvestmentInTradingSecuritiesPolicyTextBlock>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="C_20230101to20231231"
      id="Fxbrl_20240423124310987">
              &lt;div&gt;
                &lt;p style="margin-left:36pt;text-align:justify;margin-top:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Concentration of credit risk&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The financial instrument which potentially subjects the Company to concentration of credit risk is cash. The Company maintains cash in bank accounts that, at times, may exceed federally insured limits. The Company held $6,738,412 and $5,653,644 as of December 31, 2023 and 2022, respectively, in low-risk cash and money market funds which are not federally insured. The Company has not experienced any losses in such accounts and believes it is not exposed to any significant risks on its cash in bank accounts.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="color:#212121"&gt;The Company has contracted to sell all its recovered gold through a licensed exporter in Ghana. The Company sells its raw gold to one smelter. Ownership of the gold is transferred to the smelting company at the mine site. &lt;/span&gt;The Company has not experienced any losses from this sole sourced smelter and believes it is not exposed to any significant risks on its gold processing.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;/div&gt;
            </us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:CashUninsuredAmount
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20200319170101498"
      unitRef="USD">6738412</us-gaap:CashUninsuredAmount>
    <us-gaap:CashUninsuredAmount
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20200319170118903"
      unitRef="USD">5653644</us-gaap:CashUninsuredAmount>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="C_20230101to20231231"
      id="Fxbrl_20240423124328483">
            &lt;div&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;strong&gt;Recent Accounting Pronouncements&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;In October 2021, the FASB issued ASU No. 2021-08, Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (Topic 805). This ASU requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities (deferred revenue) from acquired contracts using the revenue recognition guidance in Topic 606. At the acquisition date, the acquirer applies the revenue model as if it had originated the acquired contracts. The ASU is effective for annual periods beginning after December 15, 2022, including interim periods within those fiscal years. Adoption of the ASU should be applied prospectively. Early adoption is also permitted, including adoption in an interim period. If early adopted, the amendments are applied retrospectively to all business combinations for which the acquisition date occurred during the fiscal year of adoption. This ASU is currently not expected to have a material impact on our consolidated financial statements.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;In June 2022, the FASB issued ASU 2022-03, ASC Subtopic "Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions". These amendments clarify that a contractual restriction on the sale of an equity security is not considered part of the unit of account of the equity security and, therefore, is not considered in measuring fair value. The amendments in this update are effective for public business entities for fiscal years, including interim periods within those fiscal years, beginning after December 15, 2023. Early adoption is permitted. The Company is currently assessing the impact of the adoption of this standard on its consolidated financial statements.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;The Company has considered all other recently issued accounting pronouncements and does not believe the adoption of such pronouncements will have a material impact on its financial statements.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/div&gt;
          </us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <xtgr:PrepaidAssetsTextBlock
      contextRef="C_20230101to20231231"
      id="Fxbrl_20240423134704441">
        &lt;div&gt;
          &lt;p style="text-align:justify;margin-top:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;4.&lt;/strong&gt;&lt;span style="width:28.5pt;display:inline-block"&gt;&#160;&lt;/span&gt;&lt;strong&gt;PREPAIDS&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Prepaids consist of the following amounts:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;div style="margin-left:36pt"&gt;

              &lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-size:10pt;width:80%;border-color:#000000"&gt;

                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="text-decoration:underline"&gt;&lt;strong&gt;December 31, 2023&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="text-decoration:underline"&gt;&lt;strong&gt;December 31, 2022&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Prepaid insurance&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:19%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;17,581&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:19%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;25,536&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Prepaid permit fees&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:19%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;12,515&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:19%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Legal advances&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:19%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;55,690&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:19%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;73,265&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Other&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:19%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;16,399&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:19%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5,990&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:right;width:19%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;102,185&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:right;width:19%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;104,791&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;

              &lt;/table&gt;

          &lt;/div&gt;
        &lt;/div&gt;
      </xtgr:PrepaidAssetsTextBlock>
    <us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock
      contextRef="C_20230101to20231231"
      id="Fxbrl_20240423134716085">
              &lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-size:10pt;width:80%;border-color:#000000"&gt;

                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="text-decoration:underline"&gt;&lt;strong&gt;December 31, 2023&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="text-decoration:underline"&gt;&lt;strong&gt;December 31, 2022&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Prepaid insurance&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:19%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;17,581&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:19%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;25,536&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Prepaid permit fees&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:19%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;12,515&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:19%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Legal advances&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:19%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;55,690&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:19%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;73,265&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Other&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:19%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;16,399&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:19%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5,990&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:right;width:19%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;102,185&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:right;width:19%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;104,791&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;

              &lt;/table&gt;
            </us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock>
    <us-gaap:PrepaidInsurance
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20240423134735082_12"
      unitRef="USD">17581</us-gaap:PrepaidInsurance>
    <us-gaap:PrepaidInsurance
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20240423134735082_15"
      unitRef="USD">25536</us-gaap:PrepaidInsurance>
    <xtgr:PrepaidPermitFees
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20240423134735082_22"
      unitRef="USD">12515</xtgr:PrepaidPermitFees>
    <xtgr:PrepaidPermitFees
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20240423134735082_25"
      unitRef="USD">0</xtgr:PrepaidPermitFees>
    <xtgr:LegalAdvances
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20240423134735082_32"
      unitRef="USD">55690</xtgr:LegalAdvances>
    <xtgr:LegalAdvances
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20240423134735082_35"
      unitRef="USD">73265</xtgr:LegalAdvances>
    <us-gaap:OtherPrepaidExpenseCurrent
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20240423134735082_42"
      unitRef="USD">16399</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:OtherPrepaidExpenseCurrent
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20240423134735082_45"
      unitRef="USD">5990</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20240423134735082_52"
      unitRef="USD">102185</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20240423134735082_55"
      unitRef="USD">104791</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock
      contextRef="C_20230101to20231231"
      id="Fxbrl_20230330102325658">
        &lt;div&gt;
          &lt;p style="text-align:justify;margin-top:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;5.&lt;/strong&gt;&lt;span style="width:28.5pt;display:inline-block"&gt;&#160;&lt;/span&gt;&lt;strong&gt;INVESTMENTS IN TRADING SECURITIES&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;div&gt;
            &lt;div&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;At December 31, 2023, the Company held investments classified as trading securities, which consisted of various equity securities. All trading securities are carried at fair value. All marketable securities are publicly traded and valued using Level 1 methods. As of December 31, 2023 and 2022 respectively, the fair value of trading securities was $2,212,401 and $3,497,166. The Company recognized a full impairment of certain investments, of $1,336,501 in 2023. During 2021 the company recognized a $211,018 impairment on certain investments.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;div&gt;&lt;/div&gt;
              &lt;div style="margin-left:36pt"&gt;

                  &lt;div&gt;
                    &lt;table cellpadding="0" cellspacing="0" style="width:80%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;

                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;text-indent:36pt"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="text-decoration:underline"&gt;&lt;strong&gt;December 31, 2023&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="text-decoration:underline"&gt;&lt;strong&gt;December 31, 2022&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:center"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Investments in trading securities at cost&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:19%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3,501,195&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:19%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3,239,782&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Unrealized gains (losses)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:19%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(1,288,794&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:19%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;257,384&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Investments in trading securities at fair market value&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:right;width:19%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,212,401&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:right;width:19%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3,497,166&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;

                    &lt;/table&gt;
                  &lt;/div&gt;

              &lt;/div&gt;
              &lt;p style="margin-left:36pt;text-align:justify;margin-top:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The fair value carrying value of investments by category is as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;div style="margin-left:36pt"&gt;

                  &lt;div&gt;
                    &lt;table cellpadding="0" cellspacing="0" style="width:80%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;

                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;text-indent:36pt"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="text-decoration:underline"&gt;&lt;strong&gt;December 31, 2023&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="text-decoration:underline"&gt;&lt;strong&gt;December 31, 2022&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:center"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="text-decoration:underline"&gt;Marketable Equity Securities - Level 1&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:center;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:center;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:center;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Publicly traded investments&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:19%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,212,401&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:19%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,677,169&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:19%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:19%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="text-decoration:underline"&gt;Marketable Debt Securities - Level 2&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:19%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:19%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Corporate bonds&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:19%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:19%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;117,157&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:19%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:19%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="text-decoration:underline"&gt;Non-Marketable Equity Securities - Level 3&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:19%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:19%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Private investments&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:19%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:19%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;702,840&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Total investments&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:right;width:19%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,212,401&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:right;width:19%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3,497,166&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;

                    &lt;/table&gt;
                  &lt;/div&gt;

              &lt;/div&gt;
              &lt;p style="margin-left:36pt;text-align:justify;margin-top:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The gains and losses on investments by category is as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;div style="margin-left:36pt"&gt;

                  &lt;div&gt;
                    &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;

                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;text-indent:36pt"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="text-decoration:underline"&gt;&lt;strong&gt;December 31, 2023&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="text-decoration:underline"&gt;&lt;strong&gt;December 31, 2022&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="text-decoration:underline"&gt;&lt;strong&gt;December 31, 2021&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:center"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="text-decoration:underline"&gt;Marketable Equity Securities - Level 1&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:center;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:center;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:center;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:center;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:center;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:center;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Publicly traded investments - realized&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:15%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;95,688&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:15%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;354,811&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:15%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;559,850&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Publicly traded investments - unrealized&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(480,827&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(148,456&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;227,653&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:15%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:15%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:15%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="text-decoration:underline"&gt;Non-Marketable Debt Securities - Level 2&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:15%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:15%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:15%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Private bonds&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:15%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(194,255&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:15%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(20,980&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:15%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;11,720&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:15%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:15%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:15%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="text-decoration:underline"&gt;Non-Marketable Equity Securities - Level 3&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:15%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:15%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:15%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Private investments - realized&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(275,719&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Private investments - unrealized&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:15%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(815,304&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:15%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;175,376&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:15%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Total investments&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(1,394,698&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;360,754&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;523,504&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;

                    &lt;/table&gt;
                  &lt;/div&gt;

              &lt;/div&gt;
              &lt;p style="margin-left:36pt;text-align:justify;margin-top:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Reported as:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;div style="margin-left:36pt"&gt;

                  &lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-size:10pt;width:100%;border-color:#000000"&gt;

                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:justify"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="text-decoration:underline"&gt;&lt;strong&gt;December 31, 2023&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="text-decoration:underline"&gt;&lt;strong&gt;December 31, 2022&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="text-decoration:underline"&gt;&lt;strong&gt;December 31, 2021&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:justify"&gt;&#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Net gain (loss) on trading securities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(58,197&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;360,754&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;714,523&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Impairment loss on trading securities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:15%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(1,336,501&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:15%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:15%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(211,018&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Other&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;19,999&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Total gain (loss) on investments&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:right;width:15%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(1,394,698&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:right;width:15%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;360,754&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:right;width:15%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;523,504&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                      &lt;/tr&gt;

                  &lt;/table&gt;

              &lt;/div&gt;
              &lt;p style="margin-left:36pt;text-align:justify;margin-top:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company also recorded interest and dividend income from its investment portfolio as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;div style="margin-left:36pt"&gt;

                  &lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-size:10pt;width:100%;border-color:#000000"&gt;

                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:justify"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="text-decoration:underline"&gt;&lt;strong&gt;December 31, 2023&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="text-decoration:underline"&gt;&lt;strong&gt;December 31, 2022&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="text-decoration:underline"&gt;&lt;strong&gt;December 31, 2021&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:justify"&gt;&#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Interest earned and dividends&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;371,525&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;143,407&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;55,972&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                      &lt;/tr&gt;

                  &lt;/table&gt;

              &lt;/div&gt;
            &lt;/div&gt;
          &lt;/div&gt;
        &lt;/div&gt;
      </us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20230330102001633"
      unitRef="USD">2212401</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20230330102017850"
      unitRef="USD">3497166</us-gaap:InvestmentsFairValueDisclosure>
    <xtgr:ImpairmentLossOnTradingSecurities
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20240423233811805"
      unitRef="USD">-1336501</xtgr:ImpairmentLossOnTradingSecurities>
    <xtgr:ImpairmentLossOnTradingSecurities
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20230330221450611"
      unitRef="USD">-211018</xtgr:ImpairmentLossOnTradingSecurities>
    <us-gaap:TradingSecuritiesAndCertainTradingAssetsTextBlock
      contextRef="C_20230101to20231231"
      id="Fxbrl_20230330102517895">
                  &lt;div&gt;
                    &lt;table cellpadding="0" cellspacing="0" style="width:80%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;

                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;text-indent:36pt"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="text-decoration:underline"&gt;&lt;strong&gt;December 31, 2023&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="text-decoration:underline"&gt;&lt;strong&gt;December 31, 2022&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:center"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Investments in trading securities at cost&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:19%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3,501,195&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:19%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3,239,782&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Unrealized gains (losses)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:19%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(1,288,794&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:19%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;257,384&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Investments in trading securities at fair market value&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:right;width:19%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,212,401&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:right;width:19%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3,497,166&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;

                    &lt;/table&gt;
                  &lt;/div&gt;
                </us-gaap:TradingSecuritiesAndCertainTradingAssetsTextBlock>
    <us-gaap:TradingSecuritiesDebtAmortizedCost
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20210326111503253_xbrl_20200326044412357"
      unitRef="USD">3501195</us-gaap:TradingSecuritiesDebtAmortizedCost>
    <us-gaap:TradingSecuritiesDebtAmortizedCost
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20210326111503253_xbrl_20200326044420178"
      unitRef="USD">3239782</us-gaap:TradingSecuritiesDebtAmortizedCost>
    <xtgr:TradingSecuritiesChangeInUnrealizedHoldingGainOrLoss
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20200326044348057"
      unitRef="USD">-1288794</xtgr:TradingSecuritiesChangeInUnrealizedHoldingGainOrLoss>
    <xtgr:TradingSecuritiesChangeInUnrealizedHoldingGainOrLoss
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20210326123300239"
      unitRef="USD">257384</xtgr:TradingSecuritiesChangeInUnrealizedHoldingGainOrLoss>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20200326044412357"
      unitRef="USD">2212401</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20200326044420178"
      unitRef="USD">3497166</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock
      contextRef="C_20230101to20231231"
      id="Fxbrl_20230330102554568">
                  &lt;div&gt;
                    &lt;table cellpadding="0" cellspacing="0" style="width:80%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;

                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;text-indent:36pt"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="text-decoration:underline"&gt;&lt;strong&gt;December 31, 2023&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="text-decoration:underline"&gt;&lt;strong&gt;December 31, 2022&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:center"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="text-decoration:underline"&gt;Marketable Equity Securities - Level 1&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:center;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:center;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:center;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Publicly traded investments&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:19%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,212,401&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:19%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,677,169&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:19%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:19%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="text-decoration:underline"&gt;Marketable Debt Securities - Level 2&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:19%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:19%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Corporate bonds&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:19%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:19%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;117,157&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:19%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:19%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="text-decoration:underline"&gt;Non-Marketable Equity Securities - Level 3&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:19%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:19%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Private investments&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:19%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:19%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;702,840&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Total investments&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:right;width:19%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,212,401&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:right;width:19%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3,497,166&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;

                    &lt;/table&gt;
                  &lt;/div&gt;
                </us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member_usgaapInvestmentTypeAxis_xtgrPubliclyTradedInvestmentsMember"
      decimals="0"
      id="Fxbrl_20210326111830265_xbrl_20200326044412357"
      unitRef="USD">2212401</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="C_20221231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member_usgaapInvestmentTypeAxis_xtgrPubliclyTradedInvestmentsMember"
      decimals="0"
      id="Fxbrl_20210326111830265_xbrl_20200326044420178"
      unitRef="USD">2677169</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member_usgaapInvestmentTypeAxis_usgaapAllOtherCorporateBondsMember"
      decimals="0"
      id="Fxbrl_20210326111832290_xbrl_20200326044412357"
      unitRef="USD">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="C_20221231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member_usgaapInvestmentTypeAxis_usgaapAllOtherCorporateBondsMember"
      decimals="0"
      id="Fxbrl_20210326111832290_xbrl_20200326044420178"
      unitRef="USD">117157</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member_usgaapInvestmentTypeAxis_xtgrPrivateInvestmentsMember"
      decimals="0"
      id="Fxbrl_20210326111834594_xbrl_20200326044412357"
      unitRef="USD">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="C_20221231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member_usgaapInvestmentTypeAxis_xtgrPrivateInvestmentsMember"
      decimals="0"
      id="Fxbrl_20210326111834594_xbrl_20200326044420178"
      unitRef="USD">702840</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20210326111806741_xbrl_20200326044412357"
      unitRef="USD">2212401</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20210326111806741_xbrl_20200326044420178"
      unitRef="USD">3497166</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:GainLossOnInvestmentsTextBlock
      contextRef="C_20230101to20231231"
      id="Fxbrl_20230330102618491">
                  &lt;div&gt;
                    &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;

                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;text-indent:36pt"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="text-decoration:underline"&gt;&lt;strong&gt;December 31, 2023&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="text-decoration:underline"&gt;&lt;strong&gt;December 31, 2022&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="text-decoration:underline"&gt;&lt;strong&gt;December 31, 2021&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:center"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="text-decoration:underline"&gt;Marketable Equity Securities - Level 1&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:center;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:center;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:center;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:center;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:center;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:center;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Publicly traded investments - realized&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:15%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;95,688&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:15%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;354,811&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:15%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;559,850&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Publicly traded investments - unrealized&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(480,827&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(148,456&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;227,653&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:15%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:15%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:15%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="text-decoration:underline"&gt;Non-Marketable Debt Securities - Level 2&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:15%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:15%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:15%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Private bonds&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:15%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(194,255&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:15%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(20,980&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:15%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;11,720&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:15%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:15%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:15%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="text-decoration:underline"&gt;Non-Marketable Equity Securities - Level 3&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:15%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:15%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:15%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Private investments - realized&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(275,719&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Private investments - unrealized&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:15%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(815,304&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:15%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;175,376&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:15%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Total investments&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(1,394,698&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;360,754&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;523,504&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;

                    &lt;/table&gt;
                  &lt;/div&gt;
                </us-gaap:GainLossOnInvestmentsTextBlock>
    <xtgr:TradingSecuritiesRealizedGainOrLoss
      contextRef="C_20230101to20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member_usgaapInvestmentTypeAxis_xtgrPubliclyTradedInvestmentsMember"
      decimals="0"
      id="Fxbrl_20210326112229319_22"
      unitRef="USD">95688</xtgr:TradingSecuritiesRealizedGainOrLoss>
    <xtgr:TradingSecuritiesRealizedGainOrLoss
      contextRef="C_20220101to20221231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member_usgaapInvestmentTypeAxis_xtgrPubliclyTradedInvestmentsMember"
      decimals="0"
      id="Fxbrl_20210326112229319_25"
      unitRef="USD">354811</xtgr:TradingSecuritiesRealizedGainOrLoss>
    <xtgr:TradingSecuritiesRealizedGainOrLoss
      contextRef="C_20210101to20211231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member_usgaapInvestmentTypeAxis_xtgrPubliclyTradedInvestmentsMember"
      decimals="0"
      id="Fxbrl_20210326112229319_28"
      unitRef="USD">559850</xtgr:TradingSecuritiesRealizedGainOrLoss>
    <xtgr:TradingSecuritiesChangeInUnrealizedHoldingGainOrLoss
      contextRef="C_20230101to20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member_usgaapInvestmentTypeAxis_xtgrPubliclyTradedInvestmentsMember"
      decimals="0"
      id="Fxbrl_20210326112229319_32"
      unitRef="USD">-480827</xtgr:TradingSecuritiesChangeInUnrealizedHoldingGainOrLoss>
    <xtgr:TradingSecuritiesChangeInUnrealizedHoldingGainOrLoss
      contextRef="C_20220101to20221231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member_usgaapInvestmentTypeAxis_xtgrPubliclyTradedInvestmentsMember"
      decimals="0"
      id="Fxbrl_20210326112229319_35"
      unitRef="USD">-148456</xtgr:TradingSecuritiesChangeInUnrealizedHoldingGainOrLoss>
    <xtgr:TradingSecuritiesChangeInUnrealizedHoldingGainOrLoss
      contextRef="C_20210101to20211231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member_usgaapInvestmentTypeAxis_xtgrPubliclyTradedInvestmentsMember"
      decimals="0"
      id="Fxbrl_20210326112229319_38"
      unitRef="USD">227653</xtgr:TradingSecuritiesChangeInUnrealizedHoldingGainOrLoss>
    <xtgr:NetRealizedOrUnrealizedGainLossOnTradingSecuritiesIncludingImpairment
      contextRef="C_20230101to20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member_usgaapInvestmentTypeAxis_usgaapBondsMember"
      decimals="0"
      id="Fxbrl_20210326112229319_62"
      unitRef="USD">-194255</xtgr:NetRealizedOrUnrealizedGainLossOnTradingSecuritiesIncludingImpairment>
    <xtgr:NetRealizedOrUnrealizedGainLossOnTradingSecuritiesIncludingImpairment
      contextRef="C_20220101to20221231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member_usgaapInvestmentTypeAxis_usgaapBondsMember"
      decimals="0"
      id="Fxbrl_20210326112229319_65"
      unitRef="USD">-20980</xtgr:NetRealizedOrUnrealizedGainLossOnTradingSecuritiesIncludingImpairment>
    <xtgr:NetRealizedOrUnrealizedGainLossOnTradingSecuritiesIncludingImpairment
      contextRef="C_20210101to20211231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member_usgaapInvestmentTypeAxis_usgaapBondsMember"
      decimals="0"
      id="Fxbrl_20210326112229319_68"
      unitRef="USD">11720</xtgr:NetRealizedOrUnrealizedGainLossOnTradingSecuritiesIncludingImpairment>
    <xtgr:TradingSecuritiesRealizedGainOrLoss
      contextRef="C_20230101to20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member_usgaapInvestmentTypeAxis_xtgrPrivateInvestmentsMember"
      decimals="0"
      id="Fxbrl_20210326112229319_92"
      unitRef="USD">0</xtgr:TradingSecuritiesRealizedGainOrLoss>
    <xtgr:TradingSecuritiesRealizedGainOrLoss
      contextRef="C_20220101to20221231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member_usgaapInvestmentTypeAxis_xtgrPrivateInvestmentsMember"
      decimals="0"
      id="Fxbrl_20210326112229319_95"
      unitRef="USD">0</xtgr:TradingSecuritiesRealizedGainOrLoss>
    <xtgr:TradingSecuritiesRealizedGainOrLoss
      contextRef="C_20210101to20211231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member_usgaapInvestmentTypeAxis_xtgrPrivateInvestmentsMember"
      decimals="0"
      id="Fxbrl_20210326112229319_98"
      unitRef="USD">-275719</xtgr:TradingSecuritiesRealizedGainOrLoss>
    <xtgr:TradingSecuritiesChangeInUnrealizedHoldingGainOrLoss
      contextRef="C_20230101to20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member_usgaapInvestmentTypeAxis_xtgrPrivateInvestmentsMember"
      decimals="0"
      id="Fxbrl_20210326112229319_102"
      unitRef="USD">-815304</xtgr:TradingSecuritiesChangeInUnrealizedHoldingGainOrLoss>
    <xtgr:TradingSecuritiesChangeInUnrealizedHoldingGainOrLoss
      contextRef="C_20220101to20221231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member_usgaapInvestmentTypeAxis_xtgrPrivateInvestmentsMember"
      decimals="0"
      id="Fxbrl_20210326112229319_105"
      unitRef="USD">175376</xtgr:TradingSecuritiesChangeInUnrealizedHoldingGainOrLoss>
    <xtgr:TradingSecuritiesChangeInUnrealizedHoldingGainOrLoss
      contextRef="C_20210101to20211231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member_usgaapInvestmentTypeAxis_xtgrPrivateInvestmentsMember"
      decimals="0"
      id="Fxbrl_20210326112229319_108"
      unitRef="USD">0</xtgr:TradingSecuritiesChangeInUnrealizedHoldingGainOrLoss>
    <xtgr:NetRealizedOrUnrealizedGainLossOnTradingSecuritiesIncludingImpairment
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20210326112229319_112"
      unitRef="USD">-1394698</xtgr:NetRealizedOrUnrealizedGainLossOnTradingSecuritiesIncludingImpairment>
    <xtgr:NetRealizedOrUnrealizedGainLossOnTradingSecuritiesIncludingImpairment
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20210326112229319_115"
      unitRef="USD">360754</xtgr:NetRealizedOrUnrealizedGainLossOnTradingSecuritiesIncludingImpairment>
    <xtgr:NetRealizedOrUnrealizedGainLossOnTradingSecuritiesIncludingImpairment
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20210326112229319_118"
      unitRef="USD">523504</xtgr:NetRealizedOrUnrealizedGainLossOnTradingSecuritiesIncludingImpairment>
    <xtgr:ScheduleOfInvestmentOfReportedAsTradingSecuritiesTableTextBlock
      contextRef="C_20230101to20231231"
      id="Fxbrl_20240423233338964">
                  &lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-size:10pt;width:100%;border-color:#000000"&gt;

                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:justify"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="text-decoration:underline"&gt;&lt;strong&gt;December 31, 2023&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="text-decoration:underline"&gt;&lt;strong&gt;December 31, 2022&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="text-decoration:underline"&gt;&lt;strong&gt;December 31, 2021&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:justify"&gt;&#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Net gain (loss) on trading securities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(58,197&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;360,754&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;714,523&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Impairment loss on trading securities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:15%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(1,336,501&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:15%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:15%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(211,018&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Other&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;19,999&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Total gain (loss) on investments&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:right;width:15%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(1,394,698&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:right;width:15%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;360,754&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:right;width:15%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;523,504&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:2.25pt double #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                      &lt;/tr&gt;

                  &lt;/table&gt;
                </xtgr:ScheduleOfInvestmentOfReportedAsTradingSecuritiesTableTextBlock>
    <xtgr:NetRealizedOrUnrealizedGainOrLossOnTradingSecurities
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20240423225815254"
      unitRef="USD">-58197</xtgr:NetRealizedOrUnrealizedGainOrLossOnTradingSecurities>
    <xtgr:NetRealizedOrUnrealizedGainOrLossOnTradingSecurities
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20240423225828412"
      unitRef="USD">360754</xtgr:NetRealizedOrUnrealizedGainOrLossOnTradingSecurities>
    <xtgr:NetRealizedOrUnrealizedGainOrLossOnTradingSecurities
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20240423225835889"
      unitRef="USD">714523</xtgr:NetRealizedOrUnrealizedGainOrLossOnTradingSecurities>
    <xtgr:ImpairmentLossOnTradingSecurities
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20240423225849289_xbrl_20240423225815254"
      unitRef="USD">-1336501</xtgr:ImpairmentLossOnTradingSecurities>
    <xtgr:ImpairmentLossOnTradingSecurities
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20240423225849289_xbrl_20240423225828412"
      unitRef="USD">0</xtgr:ImpairmentLossOnTradingSecurities>
    <xtgr:ImpairmentLossOnTradingSecurities
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20240423225849289_xbrl_20240423225835889"
      unitRef="USD">-211018</xtgr:ImpairmentLossOnTradingSecurities>
    <xtgr:NetRealizedOrUnrealizedGainOrLossOther
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20240423225922503_xbrl_20240423225849289_xbrl_20240423225815254"
      unitRef="USD">0</xtgr:NetRealizedOrUnrealizedGainOrLossOther>
    <xtgr:NetRealizedOrUnrealizedGainOrLossOther
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20240423225922503_xbrl_20240423225849289_xbrl_20240423225828412"
      unitRef="USD">0</xtgr:NetRealizedOrUnrealizedGainOrLossOther>
    <xtgr:NetRealizedOrUnrealizedGainOrLossOther
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20240423225922503_xbrl_20240423225849289_xbrl_20240423225835889"
      unitRef="USD">19999</xtgr:NetRealizedOrUnrealizedGainOrLossOther>
    <xtgr:NetRealizedOrUnrealizedGainLossOnTradingSecuritiesIncludingImpairment
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20240423225942098_xbrl_20240423225922503_xbrl_20240423225849289_xbrl_20240423225815254"
      unitRef="USD">-1394698</xtgr:NetRealizedOrUnrealizedGainLossOnTradingSecuritiesIncludingImpairment>
    <xtgr:NetRealizedOrUnrealizedGainLossOnTradingSecuritiesIncludingImpairment
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20240423225942098_xbrl_20240423225922503_xbrl_20240423225849289_xbrl_20240423225828412"
      unitRef="USD">360754</xtgr:NetRealizedOrUnrealizedGainLossOnTradingSecuritiesIncludingImpairment>
    <xtgr:NetRealizedOrUnrealizedGainLossOnTradingSecuritiesIncludingImpairment
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20240423225942098_xbrl_20240423225922503_xbrl_20240423225849289_xbrl_20240423225835889"
      unitRef="USD">523504</xtgr:NetRealizedOrUnrealizedGainLossOnTradingSecuritiesIncludingImpairment>
    <xtgr:ScheduleOfInterestAndDividendIncomeFromInvestmentPortfolioTableTextBlock
      contextRef="C_20230101to20231231"
      id="Fxbrl_20240423233357701">
                  &lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-size:10pt;width:100%;border-color:#000000"&gt;

                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:justify"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="text-decoration:underline"&gt;&lt;strong&gt;December 31, 2023&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="text-decoration:underline"&gt;&lt;strong&gt;December 31, 2022&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="text-decoration:underline"&gt;&lt;strong&gt;December 31, 2021&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:justify"&gt;&#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Interest earned and dividends&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;371,525&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;143,407&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;55,972&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                      &lt;/tr&gt;

                  &lt;/table&gt;
                </xtgr:ScheduleOfInterestAndDividendIncomeFromInvestmentPortfolioTableTextBlock>
    <us-gaap:InvestmentIncomeInterestAndDividend
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20240423231041198"
      unitRef="USD">371525</us-gaap:InvestmentIncomeInterestAndDividend>
    <us-gaap:InvestmentIncomeInterestAndDividend
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20240423231050984"
      unitRef="USD">143407</us-gaap:InvestmentIncomeInterestAndDividend>
    <us-gaap:InvestmentIncomeInterestAndDividend
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20240423231057046"
      unitRef="USD">55972</us-gaap:InvestmentIncomeInterestAndDividend>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="C_20230101to20231231"
      id="Fxbrl_20220330105610032">
          &lt;div&gt;
            &lt;p style="text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;6.&lt;/strong&gt;&lt;span style="width:28.5pt;display:inline-block"&gt;&#160;&lt;/span&gt;&lt;strong&gt;EQUIPMENT&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;div&gt;
              &lt;div&gt;
                &lt;div style="margin-left:36pt"&gt;

                    &lt;div&gt;
                      &lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-size:10pt;width:100%;border-color:#000000"&gt;

                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:justify"&gt;&#160;&lt;/td&gt;
                            &lt;td colspan="1" style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                            &lt;td colspan="7" style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;December 31, 2023&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td colspan="1" style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;/tr&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:justify"&gt;&#160;&lt;/td&gt;
                            &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                            &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;br/&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Cost&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                            &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                            &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Accumulated&lt;br/&gt;Depreciation&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                            &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                            &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Net Book Value&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;/tr&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;text-align:justify"&gt;&#160;&lt;/td&gt;
                            &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                            &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                            &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                            &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                            &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                            &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;/tr&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:18pt;vertical-align:bottom;text-align:justify;text-indent:-12.6pt;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Exploration equipment&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,282,277&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,909,186&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;373,091&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;/tr&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:18pt;vertical-align:bottom;text-align:justify;text-indent:-12.6pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Vehicles&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:15%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;800,628&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid transparent;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:15%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;630,522&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid transparent;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:15%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;170,106&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid transparent;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;/tr&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:18pt;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:justify;text-indent:-12.6pt;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;border-top:0.75pt solid #000000;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3,082,905&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;border-top:0.75pt solid #000000;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,539,708&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;border-top:0.75pt solid #000000;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;543,197&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;/tr&gt;

                      &lt;/table&gt;
                    &lt;/div&gt;

                &lt;/div&gt;
                &lt;p style="margin-left:36pt;text-align:justify;margin-top:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The company expensed $165,898 for depreciation in 2023.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;div style="margin-left:36pt"&gt;
                  &lt;div&gt;
                    &lt;div&gt;

                        &lt;div&gt;
                          &lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-size:10pt;width:100%;border-color:#000000"&gt;

                              &lt;tr&gt;
                                &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:justify"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="7" style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;December 31, 2022&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                              &lt;/tr&gt;
                              &lt;tr&gt;
                                &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:justify"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;br/&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Cost&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Accumulated&lt;br/&gt;Depreciation&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Net Book Value&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                              &lt;/tr&gt;
                              &lt;tr&gt;
                                &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;text-align:justify"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                              &lt;/tr&gt;
                              &lt;tr&gt;
                                &lt;td style="padding-right:5.4pt;padding-left:18pt;vertical-align:bottom;text-align:justify;text-indent:-12.6pt;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Exploration equipment&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align:bottom;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,282,277&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align:bottom;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,802,719&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align:bottom;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;479,558&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                              &lt;/tr&gt;
                              &lt;tr&gt;
                                &lt;td style="padding-right:5.4pt;padding-left:18pt;vertical-align:bottom;text-align:justify;text-indent:-12.6pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Vehicles&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:15%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;762,906&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid transparent;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:15%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;571,091&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid transparent;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:15%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;191,815&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid transparent;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                              &lt;/tr&gt;
                              &lt;tr&gt;
                                &lt;td style="padding-right:5.4pt;padding-left:18pt;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:justify;text-indent:-12.6pt;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;border-top:0.75pt solid #000000;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3,045,183&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;border-top:0.75pt solid #000000;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,373,810&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;border-top:0.75pt solid #000000;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;671,373&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                              &lt;/tr&gt;

                          &lt;/table&gt;
                        &lt;/div&gt;

                    &lt;/div&gt;
                  &lt;/div&gt;
                &lt;/div&gt;
                &lt;p style="margin-left:36pt;text-align:justify;margin-top:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The company expensed $188,356 for depreciation in 2022.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;p style="margin-left:36pt;text-align:justify;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The company expensed $173,667 for depreciation in 2021.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;/div&gt;
            &lt;/div&gt;
          &lt;/div&gt;
        </us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="C_20230101to20231231"
      id="Fxbrl_20230330095641684">
                    &lt;div&gt;
                      &lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-size:10pt;width:100%;border-color:#000000"&gt;

                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:justify"&gt;&#160;&lt;/td&gt;
                            &lt;td colspan="1" style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                            &lt;td colspan="7" style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;December 31, 2023&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td colspan="1" style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;/tr&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:justify"&gt;&#160;&lt;/td&gt;
                            &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                            &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;br/&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Cost&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                            &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                            &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Accumulated&lt;br/&gt;Depreciation&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                            &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                            &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Net Book Value&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;/tr&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;text-align:justify"&gt;&#160;&lt;/td&gt;
                            &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                            &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                            &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                            &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                            &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                            &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;/tr&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:18pt;vertical-align:bottom;text-align:justify;text-indent:-12.6pt;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Exploration equipment&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,282,277&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,909,186&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;373,091&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;/tr&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:18pt;vertical-align:bottom;text-align:justify;text-indent:-12.6pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Vehicles&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:15%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;800,628&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid transparent;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:15%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;630,522&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid transparent;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:15%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;170,106&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid transparent;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;/tr&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:18pt;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:justify;text-indent:-12.6pt;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;border-top:0.75pt solid #000000;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3,082,905&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;border-top:0.75pt solid #000000;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,539,708&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;border-top:0.75pt solid #000000;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;543,197&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;/tr&gt;

                      &lt;/table&gt;
                    &lt;/div&gt;

                        &lt;div&gt;
                          &lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-size:10pt;width:100%;border-color:#000000"&gt;

                              &lt;tr&gt;
                                &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:justify"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="7" style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;December 31, 2022&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                              &lt;/tr&gt;
                              &lt;tr&gt;
                                &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:justify"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;br/&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Cost&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Accumulated&lt;br/&gt;Depreciation&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Net Book Value&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                              &lt;/tr&gt;
                              &lt;tr&gt;
                                &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;text-align:justify"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                              &lt;/tr&gt;
                              &lt;tr&gt;
                                &lt;td style="padding-right:5.4pt;padding-left:18pt;vertical-align:bottom;text-align:justify;text-indent:-12.6pt;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Exploration equipment&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align:bottom;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,282,277&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align:bottom;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,802,719&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align:bottom;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;479,558&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                              &lt;/tr&gt;
                              &lt;tr&gt;
                                &lt;td style="padding-right:5.4pt;padding-left:18pt;vertical-align:bottom;text-align:justify;text-indent:-12.6pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Vehicles&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:15%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;762,906&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid transparent;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:15%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;571,091&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid transparent;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:15%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;191,815&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid transparent;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                              &lt;/tr&gt;
                              &lt;tr&gt;
                                &lt;td style="padding-right:5.4pt;padding-left:18pt;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:justify;text-indent:-12.6pt;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;border-top:0.75pt solid #000000;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3,045,183&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;border-top:0.75pt solid #000000;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,373,810&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                                &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;border-top:0.75pt solid #000000;text-align:right;width:15%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;671,373&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                              &lt;/tr&gt;

                          &lt;/table&gt;
                        &lt;/div&gt;
                      </us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_20231231_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapExplorationAndProductionEquipmentMember"
      decimals="0"
      id="Fxbrl_20220330105153917_xbrl_20210326054910240_xbrl_20200326045456769"
      unitRef="USD">2282277</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="C_20231231_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapExplorationAndProductionEquipmentMember"
      decimals="0"
      id="Fxbrl_20220330105153917_xbrl_20210326054910240_xbrl_20200326045516431"
      unitRef="USD">1909186</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_20231231_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapExplorationAndProductionEquipmentMember"
      decimals="0"
      id="Fxbrl_20220330105153917_xbrl_20210326054910240_xbrl_20200326045530238"
      unitRef="USD">373091</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_20231231_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapVehiclesMember"
      decimals="0"
      id="Fxbrl_20220330105153923_xbrl_20210326054910253_xbrl_20200326045543352"
      unitRef="USD">800628</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="C_20231231_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapVehiclesMember"
      decimals="0"
      id="Fxbrl_20220330105153923_xbrl_20210326054910253_xbrl_20200326045555838"
      unitRef="USD">630522</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_20231231_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapVehiclesMember"
      decimals="0"
      id="Fxbrl_20220330105153923_xbrl_20210326054910253_xbrl_20200326045605224"
      unitRef="USD">170106</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20220330105153925_xbrl_20210326054910263_xbrl_20200326045622543"
      unitRef="USD">3082905</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20220330105153925_xbrl_20210326054910263_xbrl_20200326045640964"
      unitRef="USD">2539708</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20220330105153925_xbrl_20210326054910263_xbrl_20200326045653062"
      unitRef="USD">543197</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20220330105046398"
      unitRef="USD">165898</us-gaap:Depreciation>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_20221231_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapExplorationAndProductionEquipmentMember"
      decimals="0"
      id="Fxbrl_20220330105243214_xbrl_20210326054929960_xbrl_20200326051459045"
      unitRef="USD">2282277</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="C_20221231_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapExplorationAndProductionEquipmentMember"
      decimals="0"
      id="Fxbrl_20220330105243214_xbrl_20210326054929960_xbrl_20200326051203044"
      unitRef="USD">1802719</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_20221231_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapExplorationAndProductionEquipmentMember"
      decimals="0"
      id="Fxbrl_20220330105243214_xbrl_20210326054929960_xbrl_20200326051225657"
      unitRef="USD">479558</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_20221231_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapVehiclesMember"
      decimals="0"
      id="Fxbrl_20220330105243219_xbrl_20210326054929971_xbrl_20200326051440381"
      unitRef="USD">762906</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="C_20221231_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapVehiclesMember"
      decimals="0"
      id="Fxbrl_20220330105243219_xbrl_20210326054929971_xbrl_20200326051302062"
      unitRef="USD">571091</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_20221231_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapVehiclesMember"
      decimals="0"
      id="Fxbrl_20220330105243219_xbrl_20210326054929971_xbrl_20200326051333099"
      unitRef="USD">191815</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20220330105243222_xbrl_20210326054929980_xbrl_20200326051549424"
      unitRef="USD">3045183</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20220330105243222_xbrl_20210326054929980_xbrl_20200326051634004"
      unitRef="USD">2373810</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20220330105243222_xbrl_20210326054929980_xbrl_20200326051700273"
      unitRef="USD">671373</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20220330105105355"
      unitRef="USD">188356</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20220330105122091"
      unitRef="USD">173667</us-gaap:Depreciation>
    <xtgr:MineralPropertiesTextBlock
      contextRef="C_20230101to20231231"
      id="Fxbrl_20220330111013462">
        &lt;div&gt;
          &lt;div&gt;
            &lt;p style="text-align:justify;margin-top:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;7.&lt;/strong&gt;&lt;span style="width:28.5pt;display:inline-block"&gt;&#160;&lt;/span&gt;&lt;strong&gt;MINERAL PROPERTIES&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;/div&gt;
          &lt;div&gt;
            &lt;div&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Kibi, Kwabeng and Pameng Projects were purchased as a group in 2004, and the purchase price was not allocated between the properties and camp facilities. As historical option payments received for the right to purchase projects from the Company in previous years have expired unexercised there are no third-party claims against the Projects. The Mineral Properties have a value of $734,422 as at December 31, 2023 and 2022. There was no impairment in the carrying value of the properties in the years ended December 31, 2023 and 2022.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Kibi, Kwabeng and Pameng Projects&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company holds the mineral rights over the lease area for Kibi , Kwabeng, and Pameng Projects, all of which are located in Ghana. The original Kwabeng and Pameng mining leases had an expired date of July 26, 2019, while the Apapam (the "Kibi") lease had an expiry date of December 17, 2015. Under the mineral laws, the Company has the right to apply for extensions of mining leases for up to a maximum of 30 years. The Company has applied for extensions on all three of its leases noted above for a further 15 years. The Kwabeng and Pameng extensions were filed on December 13, 2018, and the Kibi lease extension on June 17, 2015. To date, the Company has not received the extension documents from the government. Under mineral law, the old leases remain fully in force until the government issues the new lease documents. The renewal extension is in accordance with the terms of application and payment of fees to the Minerals Commission. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;All gold production will be subject to a 5% production royalty of the net smelter returns ("NSR") payable to the Government of Ghana.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Banso and Muoso Projects&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;During the year ended December 31, 2010, the Company made an application to Mincom to convert a single prospecting license ("PL") securing its interest in the Banso and Muoso Projects located in Ghana to a mining lease covering the lease area of each of these Projects. This application was approved by Mincom who subsequently made recommendation to the Minister of Lands, Forestry and Mines to grant an individual mining lease for each Project. On January 6, 2011, the Government of Ghana granted two mining leases for these Projects. These mining leases grant the Company mining rights to produce gold in the respective leased areas until January 5, 2025 with respect to the Banso Project and until January 5, 2024 with respect to the Muoso Project. These mining leases supersede the PL previously granted to the Company. Among other things, both mining leases require that the Company:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;div&gt;
                &lt;div&gt;&lt;/div&gt;
              &lt;/div&gt;
              &lt;p style="margin-left:72pt;margin-bottom:0pt;text-indent:-18pt;text-align:justify;margin-top:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;i)&lt;span style="width:11.89pt;text-indent:0pt;display:inline-block"&gt;&#160;&lt;/span&gt;pay the Government of Ghana a fee of $30,000 in consideration of granting of each lease (paid in the March 2011 quarter);&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-top:0pt;margin-left:72pt;margin-bottom:0pt;text-indent:-18pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;ii)&lt;span style="width:9.11pt;text-indent:0pt;display:inline-block"&gt;&#160;&lt;/span&gt;pay annual ground rent of GH&#xa2;189,146 (approximately USD$35,688) for the Banso Project and GH&#xa2;202,378 (approximately USD$38,185) for the Muoso Project;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-top:0pt;margin-left:72pt;margin-bottom:0pt;text-indent:-18pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;iii)&lt;span style="width:6.33pt;text-indent:0pt;display:inline-block"&gt;&#160;&lt;/span&gt;commence commercial production of gold within two years from the date of the mining leases (note: all leases were in production well before the 2 year deadline); and&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-top:0pt;margin-left:72pt;text-indent:-18pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;iv)&lt;span style="width:6.89pt;text-indent:0pt;display:inline-block"&gt;&#160;&lt;/span&gt;pay a production royalty of 5% of gold sales to the Government of Ghana. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;No project acquisition costs were recorded for the acquisition of Banso and Muoso Projects. In June 2023 the Company applied for an extension of the Muoso Project. The Banso lease expires on January 5, 2025 and the Company expects to apply for an extension of the Banso lease at that time.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Mining Lease and Prospecting License Commitments&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;margin-bottom:0pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company is committed to expend, from time to time fees payable&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-top:0pt;margin-left:36pt;margin-bottom:0pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(a) to the Minerals Commission for: &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-top:0pt;margin-left:72pt;margin-bottom:0pt;text-indent:-36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(i)&lt;span style="width:26.56pt;text-indent:0pt;display:inline-block"&gt;&#160;&lt;/span&gt;a grant or renewal of a mining lease (currently an annual fee maximum of $1,000.00 per cadastral units/or 21.24 hectare); and&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-top:0pt;margin-left:72pt;text-indent:-36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(ii)&lt;span style="width:23.78pt;text-indent:0pt;display:inline-block"&gt;&#160;&lt;/span&gt;annual operating permits;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;margin-bottom:0pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(b) to the Environmental Protection Agency ("EPA") (of Ghana) for:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-top:0pt;margin-left:72pt;margin-bottom:0pt;text-indent:-18pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;i)&lt;span style="width:11.89pt;text-indent:0pt;display:inline-block"&gt;&#160;&lt;/span&gt;processing and certificate fees with respect to EPA permits;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-top:0pt;margin-left:72pt;margin-bottom:0pt;text-indent:-18pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;ii)&lt;span style="width:9.11pt;text-indent:0pt;display:inline-block"&gt;&#160;&lt;/span&gt;the issuance of permits before the commencement of any work at a particular concession; or&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-top:0pt;margin-left:72pt;text-indent:-18pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;iii)&lt;span style="width:6.33pt;text-indent:0pt;display:inline-block"&gt;&#160;&lt;/span&gt;the posting of a bond in connection with any mining operations undertaken by the Company;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(c) for a legal obligation associated with our mineral properties for clean up costs when work programs are completed.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/div&gt;
          &lt;/div&gt;
        &lt;/div&gt;
      </xtgr:MineralPropertiesTextBlock>
    <us-gaap:MineralPropertiesNet
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20240423114808998"
      unitRef="USD">734422</us-gaap:MineralPropertiesNet>
    <us-gaap:MineralPropertiesNet
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20210326055444749_xbrl_20200319150223048"
      unitRef="USD">734422</us-gaap:MineralPropertiesNet>
    <us-gaap:PaymentsToAcquireMiningAssets
      contextRef="C_20100101to20101231_usgaapLeaseContractualTermAxis_xtgrBansoAndMuosoProjectsMember"
      decimals="0"
      id="Fxbrl_20200326160021585"
      unitRef="USD">30000</us-gaap:PaymentsToAcquireMiningAssets>
    <xtgr:AnnualGroundRentMining
      contextRef="C_20100101to20101231_usgaapLeaseContractualTermAxis_xtgrBansoProjectsMember"
      decimals="0"
      id="Fxbrl_20200326160104177"
      unitRef="GHS">189146</xtgr:AnnualGroundRentMining>
    <xtgr:AnnualGroundRentMining
      contextRef="C_20100101to20101231_usgaapLeaseContractualTermAxis_xtgrBansoProjectsMember"
      decimals="0"
      id="Fxbrl_20200326160122798"
      unitRef="USD">35688</xtgr:AnnualGroundRentMining>
    <xtgr:AnnualGroundRentMining
      contextRef="C_20100101to20101231_usgaapLeaseContractualTermAxis_xtgrMuosoProjectsMember"
      decimals="0"
      id="Fxbrl_20200326160212824"
      unitRef="GHS">202378</xtgr:AnnualGroundRentMining>
    <xtgr:AnnualGroundRentMining
      contextRef="C_20100101to20101231_usgaapLeaseContractualTermAxis_xtgrMuosoProjectsMember"
      decimals="0"
      id="Fxbrl_20200326160221258"
      unitRef="USD">38185</xtgr:AnnualGroundRentMining>
    <xtgr:PercentageOfProductionRoyalty
      contextRef="C_20101231_usgaapLeaseContractualTermAxis_xtgrGovernmentOfGhanaMember"
      decimals="2"
      id="Fxbrl_20230330233009749"
      unitRef="pure">0.05</xtgr:PercentageOfProductionRoyalty>
    <xtgr:GrantOfMiningLease
      contextRef="C_20210101to20211231"
      decimals="2"
      id="Fxbrl_20200326154432922"
      unitRef="USD">1000</xtgr:GrantOfMiningLease>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock
      contextRef="C_20230101to20231231"
      id="Fxbrl_20240424003044200">
        &lt;div&gt;
          &lt;p style="text-align:justify;margin-top:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;8.&lt;/strong&gt;&lt;span style="width:28.5pt;display:inline-block"&gt;&#160;&lt;/span&gt;&lt;strong&gt;ACCOUNTS PAYABLE AND ACCRUED LIABILITIES&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Trade payables and accrued liabilities are comprised as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;div style="margin-left:36pt"&gt;

              &lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-size:10pt;width:80%;border-color:#000000"&gt;

                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;December 31, 2023&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;December 31, 2022&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Trade payables&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:19%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,137&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:19%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;67,584&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Accrued royalties and taxes&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:19%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,230,012&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:19%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,018,737&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Accrued other liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:19%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;48,911&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:19%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;38,871&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:19%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,281,060&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:19%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,125,192&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;

              &lt;/table&gt;

          &lt;/div&gt;&#160;&lt;p style="text-align:justify;margin-top:0pt;margin-left:36pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The following table shows the aging of the Company's trade payables:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;div style="margin-left:36pt"&gt;

              &lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-size:10pt;width:80%;border-color:#000000"&gt;

                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;December 31, 2023&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;December 31, 2022&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Current&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:19%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,137&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:19%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;67,584&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;gt;60 days&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:19%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:19%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:19%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,137&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:19%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;67,584&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;

              &lt;/table&gt;

          &lt;/div&gt;
        &lt;/div&gt;
      </us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock
      contextRef="C_20230101to20231231"
      id="Fxbrl_20240424051516614">
              &lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-size:10pt;width:80%;border-color:#000000"&gt;

                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;December 31, 2023&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;December 31, 2022&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Trade payables&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:19%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,137&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:19%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;67,584&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Accrued royalties and taxes&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:19%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,230,012&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:19%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,018,737&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Accrued other liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:19%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;48,911&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:19%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;38,871&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:19%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,281,060&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:19%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,125,192&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;

              &lt;/table&gt;
            </us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccountsPayableTradeCurrentAndNoncurrent
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20240424003102889"
      unitRef="USD">2137</us-gaap:AccountsPayableTradeCurrentAndNoncurrent>
    <us-gaap:AccountsPayableTradeCurrentAndNoncurrent
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20240424003128851"
      unitRef="USD">67584</us-gaap:AccountsPayableTradeCurrentAndNoncurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20240424003138583_xbrl_20240424003102889"
      unitRef="USD">1230012</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20240424003138583_xbrl_20240424003128851"
      unitRef="USD">1018737</us-gaap:TaxesPayableCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20240424003202456_xbrl_20240424003138583_xbrl_20240424003102889"
      unitRef="USD">48911</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20240424003202456_xbrl_20240424003138583_xbrl_20240424003128851"
      unitRef="USD">38871</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20240424003221618"
      unitRef="USD">1281060</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20240424003257552"
      unitRef="USD">1125192</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <xtgr:ScheduleOfAgingTradePayablesTableTextBlock
      contextRef="C_20230101to20231231"
      id="Fxbrl_20240424051546541">
              &lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-size:10pt;width:80%;border-color:#000000"&gt;

                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;December 31, 2023&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;December 31, 2022&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Current&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:19%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,137&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:19%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;67,584&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;gt;60 days&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:19%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:19%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:19%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,137&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:19%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;67,584&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;

              &lt;/table&gt;
            </xtgr:ScheduleOfAgingTradePayablesTableTextBlock>
    <us-gaap:AccountsPayableTradeCurrent
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20240424003316452"
      unitRef="USD">2137</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:AccountsPayableTradeCurrent
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20240424003324033"
      unitRef="USD">67584</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesNoncurrent
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20240424003346877_xbrl_20240424003316452"
      unitRef="USD">0</us-gaap:AccountsPayableAndAccruedLiabilitiesNoncurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesNoncurrent
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20240424003346877_xbrl_20240424003324033"
      unitRef="USD">0</us-gaap:AccountsPayableAndAccruedLiabilitiesNoncurrent>
    <us-gaap:AccountsPayableTradeCurrentAndNoncurrent
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20240424003405883"
      unitRef="USD">2137</us-gaap:AccountsPayableTradeCurrentAndNoncurrent>
    <us-gaap:AccountsPayableTradeCurrentAndNoncurrent
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20240424003416395"
      unitRef="USD">67584</us-gaap:AccountsPayableTradeCurrentAndNoncurrent>
    <us-gaap:AssetRetirementObligationDisclosureTextBlock
      contextRef="C_20230101to20231231"
      id="Fdce11832-699e-11ea-a9ed-89346a3d081b">
    &lt;p style="text-align:justify;margin-top:0px"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;9.&lt;/strong&gt;&lt;span style="width:28.5pt;display:inline-block"&gt;&#160;&lt;/span&gt;&lt;strong&gt;ASSET RETIREMENT OBLIGATION&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
    &lt;div&gt;
      &lt;div&gt;
        &lt;div style="margin-left:36pt"&gt;

            &lt;div&gt;
              &lt;table cellpadding="0" cellspacing="0" style="width:60%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;

                  &lt;tr&gt;
                    &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;December 31,&lt;br/&gt;2023&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;December 31,&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;2022&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:bottom;padding-left:18pt;text-indent:-18pt"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:bottom;padding-left:18pt;text-indent:-18pt;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Balance, beginning of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:22%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;99,514&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:22%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;93,343&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:bottom;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Change in obligation&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:22%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(13,886&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:22%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;6,171&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;padding-left:18pt;text-indent:-18pt;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Accretion expense&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:22%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:22%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Balance, end of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:right;width:22%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;85,628&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:right;width:22%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;99,514&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;

              &lt;/table&gt;
            &lt;/div&gt;

        &lt;/div&gt;
        &lt;p style="margin-left:36pt;text-align:justify;margin-top:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company has a legal obligation associated with its mineral properties for clean up costs when work programs are completed. Most of the cash will be spent to return the grade of disturbed land to its original state and to plant vegetation.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
        &lt;p style="margin-left:36pt;text-align:justify;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The rehabilitation obligation is estimated at $85,628 and $99,514 at December 31, 2023 and 2022, respectively. During 2023 and 2022, the obligation was estimated based on actual reclamation cost experience on an average per acre basis and the remaining acres to be reclaimed. It is expected that this obligation will be funded from general Company resources at the time the costs are incurred. The Company has been required by the Ghanaian government to post a bond of $296,322 which has been recorded in restricted cash.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  </us-gaap:AssetRetirementObligationDisclosureTextBlock>
    <us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock
      contextRef="C_20230101to20231231"
      id="Fxbrl_20230330094359633">
            &lt;div&gt;
              &lt;table cellpadding="0" cellspacing="0" style="width:60%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;

                  &lt;tr&gt;
                    &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;December 31,&lt;br/&gt;2023&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;December 31,&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;2022&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:bottom;padding-left:18pt;text-indent:-18pt"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:bottom;padding-left:18pt;text-indent:-18pt;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Balance, beginning of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:22%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;99,514&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:22%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;93,343&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:bottom;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Change in obligation&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:22%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(13,886&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:22%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;6,171&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;padding-left:18pt;text-indent:-18pt;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Accretion expense&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:22%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:22%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Balance, end of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:right;width:22%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;85,628&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:right;width:22%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;99,514&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;

              &lt;/table&gt;
            &lt;/div&gt;
          </us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock>
    <us-gaap:AssetRetirementObligationCurrent
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20210326060253257_xbrl_20200326053004387"
      unitRef="USD">99514</us-gaap:AssetRetirementObligationCurrent>
    <us-gaap:AssetRetirementObligationCurrent
      contextRef="C_20211231"
      decimals="0"
      id="Fxbrl_20210326060253257_xbrl_20200326053016662"
      unitRef="USD">93343</us-gaap:AssetRetirementObligationCurrent>
    <us-gaap:AssetRetirementObligationPeriodIncreaseDecrease
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20210326060253273_xbrl_20200326053031168"
      unitRef="USD">13886</us-gaap:AssetRetirementObligationPeriodIncreaseDecrease>
    <us-gaap:AssetRetirementObligationPeriodIncreaseDecrease
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20210326060253273_xbrl_20200326053042410"
      unitRef="USD">-6171</us-gaap:AssetRetirementObligationPeriodIncreaseDecrease>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20210326060253283_xbrl_20200326053107982"
      unitRef="USD">0</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20210326060253283_xbrl_20200326053125711"
      unitRef="USD">0</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationCurrent
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20210326060253292_xbrl_20200326053143976"
      unitRef="USD">85628</us-gaap:AssetRetirementObligationCurrent>
    <us-gaap:AssetRetirementObligationCurrent
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20210326060253292_xbrl_20200326053151768"
      unitRef="USD">99514</us-gaap:AssetRetirementObligationCurrent>
    <us-gaap:AssetRetirementObligationCurrent
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20220330112501512"
      unitRef="USD">85628</us-gaap:AssetRetirementObligationCurrent>
    <us-gaap:AssetRetirementObligationCurrent
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20220330112457169"
      unitRef="USD">99514</us-gaap:AssetRetirementObligationCurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20210326060421817"
      unitRef="USD">296322</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="C_20230101to20231231"
      id="Fxbrl_20230330115335667">
        &lt;div&gt;
          &lt;p style="text-align:justify;margin-top:0px"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;10.&lt;/strong&gt;&lt;span style="width:23.5pt;display:inline-block"&gt;&#160;&lt;/span&gt;&lt;strong&gt;CAPITAL STOCK&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;div&gt;
            &lt;div&gt;
              &lt;p style="text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="width:36pt;display:inline-block"&gt;&#160;&lt;/span&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;span style="text-decoration:underline"&gt;&lt;i&gt;Authorized stock&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="text-indent:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company's authorized shares are 250,000,000 common shares with a par value of $0.001 per share.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Issuances of shares&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company did not issue shares during the years ended December 31, 2023 and 2022.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Cancellation of shares&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;During the year ended December 31, 2023, a total of 234,200 common shares were re-purchased for $150,582 and were cancelled. A further total of 11,500 common shares that were re-purchased in 2022 for $6,892 were cancelled in 2023. A total of 28,500 common shares were re-purchased in 2023 for $20,744 and held in treasury. These 28,500 shares were cancelled in January 2024.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;During the year ended December 31, 2022, a total of 223,000 common shares were re-purchased for $156,249 and cancelled. A further total of 17,600 common shares were re-purchased in 2021 for $13,294 were cancelled in 2022. A total of 11,500 common shares were re-purchased for $6,892 and held in treasury. These 11,500 shares were cancelled in January 2023.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Stock options&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;At June 30, 2011, the Company adopted a new 10% rolling stock option plan (the "2011 Plan") and cancelled the 2005 equity compensation plan. Pursuant to the 2011 Plan, the Company is entitled to grant options and reserve for issuance up to 10% of the shares issued and outstanding at the time of grant. The terms and conditions of any options granted, including the number and type of options, the exercise period, the exercise price and vesting provisions, are determined by the Compensation Committee which makes recommendations to the board of directors for their approval. The maximum term of options granted cannot exceed 20 years.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:35pt;text-indent:-35pt;text-align:justify;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="width:35pt;text-indent:0pt;display:inline-block;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/span&gt;The TSX's rules relating to security-based compensation arrangements require that every three years after the institution of a security-based compensation arrangement which does not have a fixed maximum aggregate of securities issuable, all unallocated options must be approved by a majority of the Company's directors and by the Company's shareholders. The Board approved all unallocated options under the Option Plan on May 5, 2023 which was approved by the Company's shareholders at the annual and special meeting held on June 29, 2023.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin:0pt"&gt;&#160;&lt;/p&gt;
              &lt;div style="margin-top:0pt;margin-bottom:0pt"&gt;
                &lt;div style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;/div&gt;
              &lt;/div&gt;
              &lt;p style="margin-left:36pt;text-align:justify;margin-top:0pt;margin-bottom:10pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;At December 31, 2023, the following stock options were outstanding:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;div style="margin-left:36pt;margin-top:0pt;margin-bottom:0pt"&gt;

                  &lt;div style="margin-top:0pt;margin-bottom:0pt"&gt;
                    &lt;table cellpadding="0" cellspacing="0" style="width:80%;border-collapse:collapse;font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;

                        &lt;tr style="margin-top:0pt;margin-bottom:0pt"&gt;
                          &lt;td colspan="2" style="width:24%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;border-top:2.25pt double rgb(0, 0, 0);border-bottom:0.75pt solid rgb(0, 0, 0);white-space:nowrap;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;strong style="margin-top:0pt;margin-bottom:0pt"&gt;Number of&lt;/strong&gt;&lt;br/&gt;&lt;strong style="margin-top:0pt;margin-bottom:0pt"&gt;Options&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:33%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;border-top:2.25pt double rgb(0, 0, 0);border-bottom:0.75pt solid rgb(0, 0, 0);white-space:nowrap;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;strong style="margin-top:0pt;margin-bottom:0pt"&gt;Exercise&lt;/strong&gt;&lt;br/&gt;&lt;strong style="margin-top:0pt;margin-bottom:0pt"&gt;Price&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td colspan="2" style="width:33%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;border-top:2.25pt double rgb(0, 0, 0);border-bottom:0.75pt solid rgb(0, 0, 0);white-space:nowrap;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;strong style="margin-top:0pt;margin-bottom:0pt"&gt;Expiry Date&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr style="margin-top:0pt;margin-bottom:0pt"&gt;
                          &lt;td colspan="2" style="width:24%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:33%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td colspan="2" style="width:33%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/p&gt;
                          &lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr style="margin-top:0pt;margin-bottom:0pt"&gt;
                          &lt;td style="width:17%;vertical-align:top;background-color:rgb(230, 239, 255);margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="margin-left:0.6pt;text-indent:-0.6pt;text-align:right;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;382,000&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:8%;vertical-align:top;background-color:rgb(230, 239, 255);margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="margin-left:0.6pt;text-indent:-0.6pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:33%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;background-color:rgb(230, 239, 255);margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;CDN$0.15&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:7%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;background-color:rgb(230, 239, 255);margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="margin-top:0pt;margin-bottom:0pt;background-color:#e6efff"&gt;
                            &lt;p style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;December 31, 2032&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr style="margin-top:0pt;margin-bottom:0pt"&gt;
                          &lt;td style="width:17%;vertical-align:top;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="margin-left:0.6pt;text-indent:-0.6pt;text-align:right;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;54,000&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:8%;vertical-align:top;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="margin-left:0.6pt;text-indent:-0.6pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:33%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;CDN$0.60&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:7%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;June 1, 2040&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr style="margin-top:0pt;margin-bottom:0pt"&gt;
                          &lt;td style="width:17%;vertical-align:top;background-color:rgb(230, 239, 255);margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="margin-left:0.6pt;text-indent:-0.6pt;text-align:right;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;250,000&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:8%;vertical-align:top;background-color:rgb(230, 239, 255);margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="margin-left:0.6pt;text-indent:-0.6pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:33%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;background-color:rgb(230, 239, 255);margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;CDN$0.20&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:7%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;background-color:rgb(230, 239, 255);margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="margin-top:0pt;margin-bottom:0pt;background-color:#e6efff"&gt;
                            &lt;p style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;October 8, 2035&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr style="margin-top:0pt;margin-bottom:0pt"&gt;
                          &lt;td style="width:17%;vertical-align:top;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="margin-left:0.6pt;text-indent:-0.6pt;text-align:right;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;360,000&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:8%;vertical-align:top;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="margin-left:0.6pt;text-indent:-0.6pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:33%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;CDN$1.23&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:7%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;October 23, 2040&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr style="margin-top:0pt;margin-bottom:0pt"&gt;
                          &lt;td style="width:17%;vertical-align:top;background-color:rgb(230, 239, 255);margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="margin-left:0.6pt;text-indent:-0.6pt;text-align:right;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;400,000&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:8%;vertical-align:top;background-color:rgb(230, 239, 255);margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="margin-left:0.6pt;text-indent:-0.6pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:33%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;background-color:rgb(230, 239, 255);margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;CDN$0.40&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:7%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;background-color:rgb(230, 239, 255);margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="margin-top:0pt;margin-bottom:0pt;background-color:#e6efff"&gt;
                            &lt;p style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;May 5, 2036&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr style="margin-top:0pt;margin-bottom:0pt"&gt;
                          &lt;td style="width:17%;vertical-align:top;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="margin-left:0.6pt;text-indent:-0.6pt;text-align:right;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;690,000&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:8%;vertical-align:top;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="margin-left:0.6pt;text-indent:-0.6pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:33%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;CDN$0.30&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:7%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;July 1, 2037&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr style="margin-top:0pt;margin-bottom:0pt"&gt;
                          &lt;td style="width:17%;vertical-align:top;background-color:rgb(230, 239, 255);margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="margin-left:0.6pt;text-indent:-0.6pt;text-align:right;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;450,000&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:8%;vertical-align:top;background-color:rgb(230, 239, 255);margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="margin-left:0.6pt;text-indent:-0.6pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:33%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;background-color:rgb(230, 239, 255);margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;CDN$0.81&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:7%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;background-color:rgb(230, 239, 255);margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="margin-top:0pt;margin-bottom:0pt;background-color:#e6efff"&gt;
                            &lt;p style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;December 14, 2042&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr style="margin-top:0pt;margin-bottom:0pt"&gt;
                          &lt;td style="width:17%;vertical-align:top;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="margin-left:0.6pt;text-indent:-0.6pt;text-align:right;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;62,500&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:8%;vertical-align:top;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="margin-left:0.6pt;text-indent:-0.6pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:33%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;CDN$0.92&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:7%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;April 27, 2043&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                        &lt;/tr&gt;

                    &lt;/table&gt;
                  &lt;/div&gt;

              &lt;/div&gt;
              &lt;p style="margin-left:36pt;text-align:justify;margin-top:10pt;margin-bottom:10pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;Stock option transactions and the number of stock options outstanding are summarized as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;div style="margin-left:36pt"&gt;

                  &lt;div&gt;
                    &lt;table cellpadding="0" cellspacing="0" style="width:75%;border-collapse:collapse;font-size:10pt"&gt;

                        &lt;tr&gt;
                          &lt;td style="width:20%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;border-top:2.25pt double #000000;text-align:justify"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="2" style="width:23%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;white-space:nowrap;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;December 31, 2023&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td colspan="2" style="width:23%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;white-space:nowrap;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;December 31, 2022&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="width:20%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;border-bottom:0.75pt solid #000000;text-align:justify"&gt;&#160;&lt;/td&gt;
                          &lt;td style="width:13%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:middle;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;white-space:nowrap;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Number of&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;Options&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="width:8%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:middle;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;white-space:nowrap;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Weighted&lt;br/&gt;Average&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;Exercise&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;Price&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="width:12%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:middle;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;white-space:nowrap;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Number of&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;Options&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="width:8%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:middle;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;white-space:nowrap;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Weighted&lt;br/&gt;Average&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;Exercise&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;Price&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="width:20%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;background-color:#e6efff;border-top:0.75pt solid #000000;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Outstanding, beginning of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="width:13%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;background-color:#e6efff;border-top:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,586,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="width:8%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;background-color:#e6efff;border-top:0.75pt solid #000000;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;CAD $ 0.37&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="width:12%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff;border-top:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,381,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="width:8%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff;border-top:0.75pt solid #000000;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;CAD $ 0.36&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="width:20%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Granted&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="width:13%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;62,500&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="width:8%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;CAD 0.92&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="width:12%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;450,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="width:8%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;CAD 0.81&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="width:20%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;background-color:#e6efff;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Exercised&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="width:13%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;background-color:#e6efff;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="width:8%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;background-color:#e6efff;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="width:12%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;background-color:#e6efff;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="width:8%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;background-color:#e6efff;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="width:20%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;border-bottom:0.75pt solid #000000;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Cancelled/Expired&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="width:13%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="width:8%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;border-bottom:0.75pt solid #000000;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="width:12%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(245,000)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="width:8%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;border-bottom:0.75pt solid #000000;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;CAD 0.69&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="background-color:#e6efff;width:20%;vertical-align:top;border-bottom:2.25pt double #000000;padding-right:5.4pt;padding-left:5.4pt;border-top:0.75pt solid #000000;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Outstanding, end of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="background-color:#e6efff;width:13%;vertical-align:top;border-bottom:2.25pt double #000000;padding-right:5.4pt;padding-left:5.4pt;border-top:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,648,500&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="background-color:#e6efff;width:8%;vertical-align:top;border-bottom:2.25pt double #000000;padding-right:5.4pt;padding-left:5.4pt;border-top:0.75pt solid #000000;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;CAD $ 0.39&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="background-color:#e6efff;width:12%;vertical-align:top;border-bottom:2.25pt double #000000;padding-right:5.4pt;padding-left:5.4pt;border-top:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,586,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="background-color:#e6efff;width:8%;vertical-align:top;border-bottom:2.25pt double #000000;padding-right:5.4pt;padding-left:5.4pt;border-top:0.75pt solid #000000;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;CAD $ 0.37&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="width:20%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;border-top:2.25pt double #000000;text-align:justify"&gt;&#160;&lt;/td&gt;
                          &lt;td style="width:13%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;border-top:2.25pt double #000000;text-align:justify"&gt;&#160;&lt;/td&gt;
                          &lt;td style="width:8%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;border-top:2.25pt double #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td style="width:12%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;border-top:2.25pt double #000000;text-align:justify"&gt;&#160;&lt;/td&gt;
                          &lt;td style="width:8%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;border-top:2.25pt double #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="width:20%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;background-color:#e6efff;border-bottom:2.25pt double #000000;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Exercisable, end of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="width:13%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;background-color:#e6efff;border-bottom:2.25pt double #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,648,500&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="width:8%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;background-color:#e6efff;border-bottom:2.25pt double #000000;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;CAD $ 0.39&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="width:12%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;background-color:#e6efff;border-bottom:2.25pt double #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,586,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="width:8%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;background-color:#e6efff;border-bottom:2.25pt double #000000;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;CAD $ 0.37&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;/tr&gt;

                    &lt;/table&gt;
                  &lt;/div&gt;

              &lt;/div&gt;
              &lt;p style="margin-left:36pt;text-align:justify;margin-top:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The aggregate intrinsic value for options vested and for total options as of December 31, 2023 and 2022 respectively, is approximately $1,115,000 and $786,600. The weighted average contractual term of stock options outstanding and exercisable as at December 31, 2023 and 2022 respectively, is 10.7 years and 11.7 years.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:35.45pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The fair value of stock options granted, vested, and modified during the years ended December 31, 2023, 2022 and 2021 respectively, was $23,750, $237,078, and $2,504 which has been included in general and administrative expense.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify;margin-top:0pt;margin-bottom:10pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;The following assumptions were used for the Black-Scholes valuation of stock options granted or amended during the years ended December 31, 2023, 2022, and 2021:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;div style="margin-left:36pt;margin-top:0pt;margin-bottom:0pt"&gt;

                  &lt;div style="margin-top:0pt;margin-bottom:0pt"&gt;
                    &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;

                        &lt;tr style="margin-top:0pt;margin-bottom:0pt"&gt;
                          &lt;td style="margin-top:0pt;margin-bottom:0pt;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000"&gt;
                            &lt;p style="margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:17%;vertical-align:top;border-top:2.25pt double rgb(0, 0, 0);border-bottom:0.75pt solid rgb(0, 0, 0);white-space:nowrap;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;strong style="margin-top:0pt;margin-bottom:0pt"&gt;2023&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:15%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:2.25pt double rgb(0, 0, 0);border-bottom:0.75pt solid rgb(0, 0, 0);white-space:nowrap;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;strong style="margin-top:0pt;margin-bottom:0pt"&gt;2022&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:17%;vertical-align:bottom;border-top:2.25pt double rgb(0, 0, 0);border-bottom:0.75pt solid rgb(0, 0, 0);white-space:nowrap;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;strong style="margin-top:0pt;margin-bottom:0pt"&gt;2021&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr style="margin-top:0pt;margin-bottom:0pt"&gt;
                          &lt;td style="margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:17%;vertical-align:top;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:15%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:17%;vertical-align:bottom;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/p&gt;
                          &lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr style="margin-top:0pt;margin-bottom:0pt"&gt;
                          &lt;td style="margin-top:0pt;margin-bottom:0pt;background-color:#e6efff"&gt;
                            &lt;p style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;Risk-free interest rate&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:17%;vertical-align:top;background-color:rgb(230, 239, 255);margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;3.00%&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:15%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;background-color:rgb(230, 239, 255);margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;1.75%&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:17%;vertical-align:top;background-color:rgb(230, 239, 255);margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;1.75%&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr style="margin-top:0pt;margin-bottom:0pt"&gt;
                          &lt;td style="margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;Expected life&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:17%;vertical-align:top;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;5.0 years&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:15%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;5.0 years&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:17%;vertical-align:top;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;3.0 years&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr style="margin-top:0pt;margin-bottom:0pt"&gt;
                          &lt;td style="margin-top:0pt;margin-bottom:0pt;background-color:#e6efff"&gt;
                            &lt;p style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;Annualized volatility&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:17%;vertical-align:top;background-color:rgb(230, 239, 255);margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;64%&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:15%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;background-color:rgb(230, 239, 255);margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;68%&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:17%;vertical-align:top;background-color:rgb(230, 239, 255);margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;70%&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr style="margin-top:0pt;margin-bottom:0pt"&gt;
                          &lt;td style="margin-top:0pt;margin-bottom:0pt;border-bottom:2.25pt double #000000"&gt;
                            &lt;p style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;Dividend rate&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:17%;vertical-align:top;border-bottom:2.25pt double rgb(0, 0, 0);margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:15%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;border-bottom:2.25pt double rgb(0, 0, 0);margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:17%;vertical-align:top;border-bottom:2.25pt double rgb(0, 0, 0);margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                        &lt;/tr&gt;

                    &lt;/table&gt;
                  &lt;/div&gt;

              &lt;/div&gt;
              &lt;p style="margin-left:36pt;text-align:justify;margin-top:10pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;On April 27, 2023 the Company granted 62,500 options to insiders at $0.68 (CAD$0.92) and recognized an expense of $23,750 as the options vested immediately. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;On December 14, 2022 the Company granted 350,000 options to insiders at $0.60 (CAD$0.81) and recognized an expense of $120,563. A further 100,000 options were granted to non-insiders at $0.60 (CAD$0.81) and an expense of $34,447 was recognized. On July 1, 2022, the original terms of existing options were extended. The Company recognized an expense of $77,092 related to the extension of the option terms to maturity. Options granted to consultants were market-to-market until expiry and the Company recognized an expense in 2022 of $4,976.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;div&gt;&lt;/div&gt;
              &lt;p style="margin-left:36pt;text-align:justify;margin-top:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company did not issue stock options during the years ended December 31, 2021.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Warrants&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;At December 31, 2023 and 2022, there were no warrants outstanding.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/div&gt;
          &lt;/div&gt;
        &lt;/div&gt;
      </us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20210326113926638"
      unitRef="shares">250000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="C_20231231"
      decimals="3"
      id="Fxbrl_20210326113936503"
      unitRef="USD_per_Share">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="C_20230101to20231231_xtgrScheduleOfRepurchaseOfSharesAxis_xtgrFirstRepurchaseMember"
      decimals="0"
      id="Fxbrl_20230330113117986"
      unitRef="shares">234200</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="C_20230101to20231231_xtgrScheduleOfRepurchaseOfSharesAxis_xtgrFirstRepurchaseMember"
      decimals="0"
      id="Fxbrl_20230330113132066"
      unitRef="USD">150582</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="C_20230101to20231231_xtgrScheduleOfRepurchaseOfSharesAxis_xtgrSecondRepurchaseMember"
      decimals="INF"
      id="Fxbrl_20230330113143058"
      unitRef="shares">11500</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="C_20230101to20231231_xtgrScheduleOfRepurchaseOfSharesAxis_xtgrSecondRepurchaseMember"
      decimals="0"
      id="Fxbrl_20230330113200810"
      unitRef="USD">6892</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="C_20230101to20231231_xtgrScheduleOfRepurchaseOfSharesAxis_xtgrThirdRepurchaseMember"
      decimals="0"
      id="Fxbrl_20230330113214386"
      unitRef="shares">28500</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:TreasuryStockCommonValue
      contextRef="C_20231231_xtgrScheduleOfRepurchaseOfSharesAxis_xtgrThirdRepurchaseMember"
      decimals="0"
      id="Fxbrl_20230330113226366"
      unitRef="USD">20744</us-gaap:TreasuryStockCommonValue>
    <us-gaap:TreasuryStockSharesRetired
      contextRef="C_20220101to20220131"
      decimals="0"
      id="Fxbrl_20230330113244630"
      unitRef="shares">28500</us-gaap:TreasuryStockSharesRetired>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="C_20220101to20221231_xtgrScheduleOfRepurchaseOfSharesAxis_xtgrFirstRepurchaseMember"
      decimals="0"
      id="Fxbrl_20220330130938094"
      unitRef="shares">223000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="C_20220101to20221231_xtgrScheduleOfRepurchaseOfSharesAxis_xtgrFirstRepurchaseMember"
      decimals="0"
      id="Fxbrl_20220330131131029"
      unitRef="USD">156249</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="C_20220101to20221231_xtgrScheduleOfRepurchaseOfSharesAxis_xtgrSecondRepurchaseMember"
      decimals="INF"
      id="Fxbrl_20210326114405287"
      unitRef="shares">17600</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="C_20220101to20221231_xtgrScheduleOfRepurchaseOfSharesAxis_xtgrSecondRepurchaseMember"
      decimals="0"
      id="Fxbrl_20220330131216442"
      unitRef="USD">13294</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="C_20220101to20221231_xtgrScheduleOfRepurchaseOfSharesAxis_xtgrThirdRepurchaseMember"
      decimals="0"
      id="Fxbrl_20220330131311401"
      unitRef="shares">11500</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:TreasuryStockCommonValue
      contextRef="C_20221231_xtgrScheduleOfRepurchaseOfSharesAxis_xtgrThirdRepurchaseMember"
      decimals="0"
      id="Fxbrl_20220330131325964"
      unitRef="USD">6892</us-gaap:TreasuryStockCommonValue>
    <us-gaap:TreasuryStockSharesRetired
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20220330131352556"
      unitRef="shares">11500</us-gaap:TreasuryStockSharesRetired>
    <xtgr:StockOptionPlanRollingPercentage
      contextRef="C_20110701to20110730"
      decimals="2"
      id="Fxbrl_20200323135322638"
      unitRef="pure">0.10</xtgr:StockOptionPlanRollingPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="C_20110701to20110730_srtRangeAxis_srtMaximumMember"
      id="Fxbrl_20200326110925567">P20Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock
      contextRef="C_20230101to20231231"
      id="Fxbrl_20230907205632151">
                  &lt;div style="margin-top:0pt;margin-bottom:0pt"&gt;
                    &lt;table cellpadding="0" cellspacing="0" style="width:80%;border-collapse:collapse;font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;

                        &lt;tr style="margin-top:0pt;margin-bottom:0pt"&gt;
                          &lt;td colspan="2" style="width:24%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;border-top:2.25pt double rgb(0, 0, 0);border-bottom:0.75pt solid rgb(0, 0, 0);white-space:nowrap;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;strong style="margin-top:0pt;margin-bottom:0pt"&gt;Number of&lt;/strong&gt;&lt;br/&gt;&lt;strong style="margin-top:0pt;margin-bottom:0pt"&gt;Options&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:33%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;border-top:2.25pt double rgb(0, 0, 0);border-bottom:0.75pt solid rgb(0, 0, 0);white-space:nowrap;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;strong style="margin-top:0pt;margin-bottom:0pt"&gt;Exercise&lt;/strong&gt;&lt;br/&gt;&lt;strong style="margin-top:0pt;margin-bottom:0pt"&gt;Price&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td colspan="2" style="width:33%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;border-top:2.25pt double rgb(0, 0, 0);border-bottom:0.75pt solid rgb(0, 0, 0);white-space:nowrap;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;strong style="margin-top:0pt;margin-bottom:0pt"&gt;Expiry Date&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr style="margin-top:0pt;margin-bottom:0pt"&gt;
                          &lt;td colspan="2" style="width:24%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:33%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td colspan="2" style="width:33%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/p&gt;
                          &lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr style="margin-top:0pt;margin-bottom:0pt"&gt;
                          &lt;td style="width:17%;vertical-align:top;background-color:rgb(230, 239, 255);margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="margin-left:0.6pt;text-indent:-0.6pt;text-align:right;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;382,000&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:8%;vertical-align:top;background-color:rgb(230, 239, 255);margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="margin-left:0.6pt;text-indent:-0.6pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:33%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;background-color:rgb(230, 239, 255);margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;CDN$0.15&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:7%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;background-color:rgb(230, 239, 255);margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="margin-top:0pt;margin-bottom:0pt;background-color:#e6efff"&gt;
                            &lt;p style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;December 31, 2032&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr style="margin-top:0pt;margin-bottom:0pt"&gt;
                          &lt;td style="width:17%;vertical-align:top;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="margin-left:0.6pt;text-indent:-0.6pt;text-align:right;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;54,000&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:8%;vertical-align:top;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="margin-left:0.6pt;text-indent:-0.6pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:33%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;CDN$0.60&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:7%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;June 1, 2040&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr style="margin-top:0pt;margin-bottom:0pt"&gt;
                          &lt;td style="width:17%;vertical-align:top;background-color:rgb(230, 239, 255);margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="margin-left:0.6pt;text-indent:-0.6pt;text-align:right;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;250,000&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:8%;vertical-align:top;background-color:rgb(230, 239, 255);margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="margin-left:0.6pt;text-indent:-0.6pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:33%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;background-color:rgb(230, 239, 255);margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;CDN$0.20&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:7%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;background-color:rgb(230, 239, 255);margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="margin-top:0pt;margin-bottom:0pt;background-color:#e6efff"&gt;
                            &lt;p style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;October 8, 2035&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr style="margin-top:0pt;margin-bottom:0pt"&gt;
                          &lt;td style="width:17%;vertical-align:top;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="margin-left:0.6pt;text-indent:-0.6pt;text-align:right;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;360,000&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:8%;vertical-align:top;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="margin-left:0.6pt;text-indent:-0.6pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:33%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;CDN$1.23&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:7%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;October 23, 2040&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr style="margin-top:0pt;margin-bottom:0pt"&gt;
                          &lt;td style="width:17%;vertical-align:top;background-color:rgb(230, 239, 255);margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="margin-left:0.6pt;text-indent:-0.6pt;text-align:right;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;400,000&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:8%;vertical-align:top;background-color:rgb(230, 239, 255);margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="margin-left:0.6pt;text-indent:-0.6pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:33%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;background-color:rgb(230, 239, 255);margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;CDN$0.40&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:7%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;background-color:rgb(230, 239, 255);margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="margin-top:0pt;margin-bottom:0pt;background-color:#e6efff"&gt;
                            &lt;p style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;May 5, 2036&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr style="margin-top:0pt;margin-bottom:0pt"&gt;
                          &lt;td style="width:17%;vertical-align:top;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="margin-left:0.6pt;text-indent:-0.6pt;text-align:right;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;690,000&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:8%;vertical-align:top;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="margin-left:0.6pt;text-indent:-0.6pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:33%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;CDN$0.30&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:7%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;July 1, 2037&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr style="margin-top:0pt;margin-bottom:0pt"&gt;
                          &lt;td style="width:17%;vertical-align:top;background-color:rgb(230, 239, 255);margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="margin-left:0.6pt;text-indent:-0.6pt;text-align:right;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;450,000&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:8%;vertical-align:top;background-color:rgb(230, 239, 255);margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="margin-left:0.6pt;text-indent:-0.6pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:33%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;background-color:rgb(230, 239, 255);margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;CDN$0.81&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:7%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;background-color:rgb(230, 239, 255);margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="margin-top:0pt;margin-bottom:0pt;background-color:#e6efff"&gt;
                            &lt;p style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;December 14, 2042&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr style="margin-top:0pt;margin-bottom:0pt"&gt;
                          &lt;td style="width:17%;vertical-align:top;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="margin-left:0.6pt;text-indent:-0.6pt;text-align:right;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;62,500&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:8%;vertical-align:top;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="margin-left:0.6pt;text-indent:-0.6pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:33%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;CDN$0.92&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:7%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;April 27, 2043&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                        &lt;/tr&gt;

                    &lt;/table&gt;
                  &lt;/div&gt;
                </us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_20231231_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_xtgrOptionsOutstandingOneMember"
      decimals="0"
      id="Fxbrl_20200319172542597"
      unitRef="shares">382000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_20231231_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_xtgrOptionsOutstandingOneMember"
      decimals="2"
      id="Fxbrl_20210326104545976"
      unitRef="CAD_per_Share">0.15</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate
      contextRef="C_20230101to20231231_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_xtgrOptionsOutstandingOneMember"
      id="Fxbrl_20200319172718415">2032-12-31</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_20231231_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_xtgrOptionsOutstandingTwoMember"
      decimals="INF"
      id="Fxbrl_20200319154824022"
      unitRef="shares">54000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_20231231_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_xtgrOptionsOutstandingTwoMember"
      decimals="2"
      id="Fxbrl_20210326104619495"
      unitRef="CAD_per_Share">0.6</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate
      contextRef="C_20230101to20231231_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_xtgrOptionsOutstandingTwoMember"
      id="Fxbrl_20200319155844468">2040-06-01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_20231231_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_xtgrOptionsOutstandingThreeMember"
      decimals="0"
      id="Fxbrl_20200319191151421"
      unitRef="shares">250000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_20231231_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_xtgrOptionsOutstandingThreeMember"
      decimals="2"
      id="Fxbrl_20210326104654318"
      unitRef="CAD_per_Share">0.2</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate
      contextRef="C_20230101to20231231_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_xtgrOptionsOutstandingThreeMember"
      id="Fxbrl_20200319191302267">2035-10-08</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_20231231_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_xtgrOptionsOutstandingFourMember"
      decimals="0"
      id="Fxbrl_20210326104711375"
      unitRef="shares">360000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_20231231_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_xtgrOptionsOutstandingFourMember"
      decimals="2"
      id="Fxbrl_20210326104716798"
      unitRef="CAD_per_Share">1.23</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate
      contextRef="C_20230101to20231231_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_xtgrOptionsOutstandingFourMember"
      id="Fxbrl_20210326104817496">2040-10-23</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_20231231_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_xtgrOptionsOutstandingFiveMember"
      decimals="0"
      id="Fxbrl_20200319191404215"
      unitRef="shares">400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_20231231_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_xtgrOptionsOutstandingFiveMember"
      decimals="2"
      id="Fxbrl_20210326104858112"
      unitRef="CAD_per_Share">0.4</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate
      contextRef="C_20230101to20231231_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_xtgrOptionsOutstandingFiveMember"
      id="Fxbrl_20200319191510969">2036-05-05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_20231231_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_xtgrOptionsOutstandingSixMember"
      decimals="0"
      id="Fxbrl_20200319172932012"
      unitRef="shares">690000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_20231231_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_xtgrOptionsOutstandingSixMember"
      decimals="2"
      id="Fxbrl_20210326104922969"
      unitRef="CAD_per_Share">0.3</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate
      contextRef="C_20230101to20231231_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_xtgrOptionsOutstandingSixMember"
      id="Fxbrl_20200319182122255">2037-07-01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_20231231_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_xtgrOptionsOutstandingSevenMember"
      decimals="0"
      id="Fxbrl_20210326104435210"
      unitRef="shares">450000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_20231231_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_xtgrOptionsOutstandingSevenMember"
      decimals="2"
      id="Fxbrl_20210326104442356"
      unitRef="CAD_per_Share">0.81</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate
      contextRef="C_20230101to20231231_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_xtgrOptionsOutstandingSevenMember"
      id="Fxbrl_20210326104448248">2042-12-14</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_20231231_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_xtgrOptionsOutstandingEightMember"
      decimals="0"
      id="Fxbrl_20240423104002826"
      unitRef="shares">62500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_20231231_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_xtgrOptionsOutstandingEightMember"
      decimals="2"
      id="Fxbrl_20240423103952351"
      unitRef="CAD_per_Share">0.92</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate
      contextRef="C_20230101to20231231_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_xtgrOptionsOutstandingEightMember"
      id="Fxbrl_20240423103919622_xbrl_20210326104448248">2043-04-27</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="C_20230101to20231231"
      id="Fxbrl_20230330115803861">
                  &lt;div&gt;
                    &lt;table cellpadding="0" cellspacing="0" style="width:75%;border-collapse:collapse;font-size:10pt"&gt;

                        &lt;tr&gt;
                          &lt;td style="width:20%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;border-top:2.25pt double #000000;text-align:justify"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="2" style="width:23%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;white-space:nowrap;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;December 31, 2023&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td colspan="2" style="width:23%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;white-space:nowrap;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;December 31, 2022&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="width:20%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;border-bottom:0.75pt solid #000000;text-align:justify"&gt;&#160;&lt;/td&gt;
                          &lt;td style="width:13%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:middle;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;white-space:nowrap;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Number of&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;Options&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="width:8%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:middle;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;white-space:nowrap;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Weighted&lt;br/&gt;Average&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;Exercise&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;Price&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="width:12%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:middle;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;white-space:nowrap;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Number of&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;Options&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="width:8%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:middle;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;white-space:nowrap;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Weighted&lt;br/&gt;Average&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;Exercise&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;Price&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="width:20%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;background-color:#e6efff;border-top:0.75pt solid #000000;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Outstanding, beginning of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="width:13%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;background-color:#e6efff;border-top:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,586,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="width:8%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;background-color:#e6efff;border-top:0.75pt solid #000000;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;CAD $ 0.37&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="width:12%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff;border-top:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,381,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="width:8%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff;border-top:0.75pt solid #000000;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;CAD $ 0.36&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="width:20%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Granted&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="width:13%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;62,500&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="width:8%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;CAD 0.92&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="width:12%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;450,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="width:8%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;CAD 0.81&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="width:20%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;background-color:#e6efff;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Exercised&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="width:13%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;background-color:#e6efff;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="width:8%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;background-color:#e6efff;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="width:12%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;background-color:#e6efff;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="width:8%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;background-color:#e6efff;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="width:20%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;border-bottom:0.75pt solid #000000;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Cancelled/Expired&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="width:13%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="width:8%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;border-bottom:0.75pt solid #000000;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="width:12%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(245,000)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="width:8%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;border-bottom:0.75pt solid #000000;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;CAD 0.69&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="background-color:#e6efff;width:20%;vertical-align:top;border-bottom:2.25pt double #000000;padding-right:5.4pt;padding-left:5.4pt;border-top:0.75pt solid #000000;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Outstanding, end of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="background-color:#e6efff;width:13%;vertical-align:top;border-bottom:2.25pt double #000000;padding-right:5.4pt;padding-left:5.4pt;border-top:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,648,500&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="background-color:#e6efff;width:8%;vertical-align:top;border-bottom:2.25pt double #000000;padding-right:5.4pt;padding-left:5.4pt;border-top:0.75pt solid #000000;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;CAD $ 0.39&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="background-color:#e6efff;width:12%;vertical-align:top;border-bottom:2.25pt double #000000;padding-right:5.4pt;padding-left:5.4pt;border-top:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,586,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="background-color:#e6efff;width:8%;vertical-align:top;border-bottom:2.25pt double #000000;padding-right:5.4pt;padding-left:5.4pt;border-top:0.75pt solid #000000;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;CAD $ 0.37&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="width:20%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;border-top:2.25pt double #000000;text-align:justify"&gt;&#160;&lt;/td&gt;
                          &lt;td style="width:13%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;border-top:2.25pt double #000000;text-align:justify"&gt;&#160;&lt;/td&gt;
                          &lt;td style="width:8%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;border-top:2.25pt double #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td style="width:12%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;border-top:2.25pt double #000000;text-align:justify"&gt;&#160;&lt;/td&gt;
                          &lt;td style="width:8%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;border-top:2.25pt double #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="width:20%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;background-color:#e6efff;border-bottom:2.25pt double #000000;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Exercisable, end of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="width:13%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;background-color:#e6efff;border-bottom:2.25pt double #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,648,500&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="width:8%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;background-color:#e6efff;border-bottom:2.25pt double #000000;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;CAD $ 0.39&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="width:12%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;background-color:#e6efff;border-bottom:2.25pt double #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,586,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="width:8%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;background-color:#e6efff;border-bottom:2.25pt double #000000;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;CAD $ 0.37&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;/tr&gt;

                    &lt;/table&gt;
                  &lt;/div&gt;
                </us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20200326122637719"
      unitRef="shares">2586000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_20221231"
      decimals="2"
      id="Fxbrl_20200326122655469"
      unitRef="USD_per_Share">0.37</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_20211231"
      decimals="0"
      id="Fxbrl_20200326122703605"
      unitRef="shares">2381000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_20211231"
      decimals="2"
      id="Fxbrl_20200326122712445"
      unitRef="USD_per_Share">0.36</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20200326123445651"
      unitRef="shares">62500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="C_20230101to20231231"
      decimals="2"
      id="Fxbrl_20200326123327992"
      unitRef="USD_per_Share">0.92</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20200326123131288"
      unitRef="shares">450000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="C_20220101to20221231"
      decimals="2"
      id="Fxbrl_20200326122952129"
      unitRef="USD_per_Share">0.81</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20210326112946046_xbrl_20200326123445651"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20210326112946046_xbrl_20200326123327992"
      unitRef="USD_per_Share">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20210326112946046_xbrl_20200326123131288"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20210326112946046_xbrl_20200326122952129"
      unitRef="USD_per_Share">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20200326123504400"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20200326123347356"
      unitRef="USD_per_Share">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20200326123154752"
      unitRef="shares">245000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="C_20220101to20221231"
      decimals="2"
      id="Fxbrl_20200326123009072"
      unitRef="USD_per_Share">0.69</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20200326123513279"
      unitRef="shares">2648500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_20231231"
      decimals="2"
      id="Fxbrl_20200326123354819"
      unitRef="USD_per_Share">0.39</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20200326123202685"
      unitRef="shares">2586000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_20221231"
      decimals="2"
      id="Fxbrl_20200326123018664"
      unitRef="USD_per_Share">0.37</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20200326123523699"
      unitRef="shares">2648500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="C_20231231"
      decimals="2"
      id="Fxbrl_20200326123416292"
      unitRef="USD_per_Share">0.39</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20200326123216494"
      unitRef="shares">2586000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="C_20221231"
      decimals="2"
      id="Fxbrl_20200326123044665"
      unitRef="USD_per_Share">0.37</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20200326111017686"
      unitRef="USD">1115000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20200323135600410"
      unitRef="USD">786600</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="C_20230101to20231231"
      id="Fxbrl_20200326111056960">P10Y8M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="C_20220101to20221231"
      id="Fxbrl_20200323135505089">P11Y8M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensation
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20200326111125209"
      unitRef="USD">23750</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20210326120304522"
      unitRef="USD">237078</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20200323135857852"
      unitRef="USD">2504</us-gaap:ShareBasedCompensation>
    <xtgr:ScheduleOfShareBasedCompensationStockOptionsBlackscholesValuationAssumptionsTableTextBlock
      contextRef="C_20230101to20231231"
      id="Fxbrl_20230907205650917">
                  &lt;div style="margin-top:0pt;margin-bottom:0pt"&gt;
                    &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;

                        &lt;tr style="margin-top:0pt;margin-bottom:0pt"&gt;
                          &lt;td style="margin-top:0pt;margin-bottom:0pt;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000"&gt;
                            &lt;p style="margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:17%;vertical-align:top;border-top:2.25pt double rgb(0, 0, 0);border-bottom:0.75pt solid rgb(0, 0, 0);white-space:nowrap;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;strong style="margin-top:0pt;margin-bottom:0pt"&gt;2023&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:15%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:2.25pt double rgb(0, 0, 0);border-bottom:0.75pt solid rgb(0, 0, 0);white-space:nowrap;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;strong style="margin-top:0pt;margin-bottom:0pt"&gt;2022&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:17%;vertical-align:bottom;border-top:2.25pt double rgb(0, 0, 0);border-bottom:0.75pt solid rgb(0, 0, 0);white-space:nowrap;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;strong style="margin-top:0pt;margin-bottom:0pt"&gt;2021&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr style="margin-top:0pt;margin-bottom:0pt"&gt;
                          &lt;td style="margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:17%;vertical-align:top;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:15%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:17%;vertical-align:bottom;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/p&gt;
                          &lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr style="margin-top:0pt;margin-bottom:0pt"&gt;
                          &lt;td style="margin-top:0pt;margin-bottom:0pt;background-color:#e6efff"&gt;
                            &lt;p style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;Risk-free interest rate&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:17%;vertical-align:top;background-color:rgb(230, 239, 255);margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;3.00%&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:15%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;background-color:rgb(230, 239, 255);margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;1.75%&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:17%;vertical-align:top;background-color:rgb(230, 239, 255);margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;1.75%&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr style="margin-top:0pt;margin-bottom:0pt"&gt;
                          &lt;td style="margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;Expected life&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:17%;vertical-align:top;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;5.0 years&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:15%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;5.0 years&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:17%;vertical-align:top;margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;3.0 years&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr style="margin-top:0pt;margin-bottom:0pt"&gt;
                          &lt;td style="margin-top:0pt;margin-bottom:0pt;background-color:#e6efff"&gt;
                            &lt;p style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;Annualized volatility&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:17%;vertical-align:top;background-color:rgb(230, 239, 255);margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;64%&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:15%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;background-color:rgb(230, 239, 255);margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;68%&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:17%;vertical-align:top;background-color:rgb(230, 239, 255);margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;70%&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr style="margin-top:0pt;margin-bottom:0pt"&gt;
                          &lt;td style="margin-top:0pt;margin-bottom:0pt;border-bottom:2.25pt double #000000"&gt;
                            &lt;p style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;Dividend rate&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:17%;vertical-align:top;border-bottom:2.25pt double rgb(0, 0, 0);margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:15%;padding-right:5.4pt;padding-left:5.4pt;vertical-align:top;border-bottom:2.25pt double rgb(0, 0, 0);margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                          &lt;td style="width:17%;vertical-align:top;border-bottom:2.25pt double rgb(0, 0, 0);margin-top:0pt;margin-bottom:0pt"&gt;
                            &lt;p style="text-align:center;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                          &lt;/td&gt;
                        &lt;/tr&gt;

                    &lt;/table&gt;
                  &lt;/div&gt;
                </xtgr:ScheduleOfShareBasedCompensationStockOptionsBlackscholesValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="C_20230101to20231231"
      decimals="4"
      id="Fxbrl_20210326113231379"
      unitRef="pure">0.03</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="C_20220101to20221231"
      decimals="4"
      id="Fxbrl_20210326113238524"
      unitRef="pure">0.0175</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="C_20210101to20211231"
      decimals="4"
      id="Fxbrl_20210326113245906"
      unitRef="pure">0.0175</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="C_20230101to20231231"
      id="Fxbrl_20210326113303050">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="C_20220101to20221231"
      id="Fxbrl_20210326113410707">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="C_20210101to20211231"
      id="Fxbrl_20210326113334738">P3Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="C_20230101to20231231"
      decimals="2"
      id="Fxbrl_20210326113426049"
      unitRef="pure">0.64</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="C_20220101to20221231"
      decimals="2"
      id="Fxbrl_20210326113432806"
      unitRef="pure">0.68</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="C_20210101to20211231"
      decimals="2"
      id="Fxbrl_20200323123150497"
      unitRef="pure">0.70</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="C_20230101to20231231"
      decimals="2"
      id="Fxbrl_20200323122704858"
      unitRef="pure">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="C_20220101to20221231"
      decimals="2"
      id="Fxbrl_20200323123128937"
      unitRef="pure">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="C_20210101to20211231"
      decimals="2"
      id="Fxbrl_20200323123132315"
      unitRef="pure">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="C_20230401to20230427_xtgrEquityOutstandingAxis_xtgrOptionsGrantedToInsidersMember"
      decimals="0"
      id="Fxbrl_20200323140445742"
      unitRef="shares">62500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="C_20230401to20230427_xtgrEquityOutstandingAxis_xtgrOptionsGrantedToInsidersMember"
      decimals="2"
      id="Fxbrl_20200323140509184"
      unitRef="USD_per_Share">0.68</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="C_20230401to20230427_xtgrEquityOutstandingAxis_xtgrOptionsGrantedToInsidersMember"
      decimals="2"
      id="Fxbrl_20200323140543987"
      unitRef="CAD_per_Share">0.92</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <xtgr:ExpenseOfShareBasedPaymentArrangement
      contextRef="C_20230401to20230427_xtgrEquityOutstandingAxis_xtgrOptionsGrantedToInsidersMember"
      decimals="0"
      id="Fxbrl_20240423103810188"
      unitRef="USD">23750</xtgr:ExpenseOfShareBasedPaymentArrangement>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="C_20221201to20221214_xtgrEquityOutstandingAxis_xtgrOptionsGrantedToInsidersMember"
      decimals="0"
      id="Fxbrl_20230331014055705"
      unitRef="shares">350000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="C_20221201to20221214_xtgrEquityOutstandingAxis_xtgrOptionsGrantedToInsidersMember"
      decimals="2"
      id="Fxbrl_20230331014125769"
      unitRef="USD_per_Share">0.6</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="C_20221201to20221214_xtgrEquityOutstandingAxis_xtgrOptionsGrantedToInsidersMember"
      decimals="2"
      id="Fxbrl_20230331014136249"
      unitRef="CAD_per_Share">0.81</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <xtgr:ExpenseOfShareBasedPaymentArrangement
      contextRef="C_20221201to20221214_xtgrEquityOutstandingAxis_xtgrOptionsGrantedToInsidersMember"
      decimals="0"
      id="Fxbrl_20230331023039147"
      unitRef="USD">120563</xtgr:ExpenseOfShareBasedPaymentArrangement>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="C_20221201to20221214_xtgrEquityOutstandingAxis_xtgrOptionsGrantedToNoninsidersMember"
      decimals="0"
      id="Fxbrl_20230331014713573"
      unitRef="shares">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="C_20221201to20221214_xtgrEquityOutstandingAxis_xtgrOptionsGrantedToNoninsidersMember"
      decimals="2"
      id="Fxbrl_20230331014737772"
      unitRef="USD_per_Share">0.6</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="C_20221201to20221214_xtgrEquityOutstandingAxis_xtgrOptionsGrantedToNoninsidersMember"
      decimals="2"
      id="Fxbrl_20230331014746724"
      unitRef="CAD_per_Share">0.81</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <xtgr:ExpenseOfShareBasedPaymentArrangement
      contextRef="C_20221201to20221214_xtgrEquityOutstandingAxis_xtgrOptionsGrantedToNoninsidersMember"
      decimals="0"
      id="Fxbrl_20230331022955683"
      unitRef="USD">34447</xtgr:ExpenseOfShareBasedPaymentArrangement>
    <xtgr:ExpenseOfShareBasedPaymentArrangement
      contextRef="C_20221201to20221214_xtgrEquityOutstandingAxis_xtgrOptionTermsToMaturityMember"
      decimals="0"
      id="Fxbrl_20230331024427059"
      unitRef="USD">77092</xtgr:ExpenseOfShareBasedPaymentArrangement>
    <xtgr:ExpenseOfShareBasedPaymentArrangement
      contextRef="C_20220101to20221231_xtgrEquityOutstandingAxis_xtgrOptionsGrantedToConsultantsMember"
      decimals="0"
      id="Fxbrl_20230331024431669"
      unitRef="USD">4976</xtgr:ExpenseOfShareBasedPaymentArrangement>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="C_20230101to20231231"
      id="Fxbrl_20220330114121831">
        &lt;div&gt;
          &lt;p style="text-align:justify;margin-top:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;11.&lt;/strong&gt;&lt;span style="width:24pt;display:inline-block"&gt;&#160;&lt;/span&gt;&lt;strong&gt;RELATED PARTY TRANSACTIONS&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;div&gt;
            &lt;div&gt;
              &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;During the years ended December 31, 2023, 2022 and 2021, the Company entered into the following transactions with related parties:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;div style="margin-left:36pt"&gt;

                  &lt;div&gt;
                    &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;

                        &lt;tr&gt;
                          &lt;td style="margin-top:0pt;margin-bottom:0pt;border-bottom:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;December 31, 2023&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;December 31, 2022&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;December 31, 2021&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Consulting fees paid or accrued to officers or their companies&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:top;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:top;text-align:right;width:17%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,035,063&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:top;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:top;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:top;text-align:right;width:17%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;909,314&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:top;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:top;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:top;text-align:right;width:17%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,124,304&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Directors' fees&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:17%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,223&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:17%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,308&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:17%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,398&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:17%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:17%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:17%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Stock option grants to officers and directors&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:17%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;23,750&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:17%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;120,563&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:17%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Stock option grant price range&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:17%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;CAD$0.92&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:17%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;CAD$0.81&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;width:1%;text-align:left;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;width:17%;text-align:right;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;width:2%;text-align:left;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;

                    &lt;/table&gt;
                  &lt;/div&gt;

              &lt;/div&gt;
              &lt;p style="margin-left:36pt;text-align:justify;margin-top:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Of the total consulting fees noted above, $720,442, $691,435, and $772,494 for the years ended December 31, 2023, 2022, and 2021 respectively, was incurred by the Company to a private company of which a related party is a 50% shareholder and director. The related party was entitled to receive $360,221 and $345,717, and $386,247 of this amount for the years ended December 31, 2023, 2022, and 2021, respectively. As at December 31, 2023 and 2022 respectively, a balance of $152,415 and a prepaid balance of $181,973 exists to this related company and $Nil remains payable in all years to the related party for expenses earned for work on behalf of the Company. The CEO of the company made a $50,000 payment on behalf of the company in 2021. This balance was repaid in 2022.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-left:36pt;text-align:justify;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;During 2023, the Company granted 62,500 options to insiders at a price of $0.68 (CAD$0.92). A total of $23,750 was included in consulting fees related to these options. During 2022, the Company granted 350,000 options to insiders at a price of $0.60 (CAD$0.81). A total of $120,563 was included in consulting fees related to these options. On July 1, 2022, the original terms of existing options were extended. The Company recognized an expense of $77,092 related to the extension of the option terms to maturity related to insiders. During 2021 the Company did not grant stock options to insiders. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/div&gt;
          &lt;/div&gt;
        &lt;/div&gt;
      </us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock
      contextRef="C_20230101to20231231"
      id="Fxbrl_20230330095720298">
                  &lt;div&gt;
                    &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;

                        &lt;tr&gt;
                          &lt;td style="margin-top:0pt;margin-bottom:0pt;border-bottom:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;December 31, 2023&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;December 31, 2022&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;December 31, 2021&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Consulting fees paid or accrued to officers or their companies&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:top;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:top;text-align:right;width:17%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,035,063&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:top;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:top;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:top;text-align:right;width:17%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;909,314&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:top;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:top;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:top;text-align:right;width:17%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,124,304&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Directors' fees&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:17%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,223&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:17%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,308&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:17%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,398&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:17%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:17%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:17%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Stock option grants to officers and directors&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:17%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;23,750&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:17%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;120,563&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:17%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Stock option grant price range&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:17%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;CAD$0.92&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:17%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;CAD$0.81&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;width:1%;text-align:left;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;width:17%;text-align:right;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;width:2%;text-align:left;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;

                    &lt;/table&gt;
                  &lt;/div&gt;
                </us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="C_20230101to20231231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_xtgrOfficersAndDirectorMember"
      decimals="0"
      id="F9253_850028"
      unitRef="USD">1035063</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="C_20220101to20221231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_xtgrOfficersAndDirectorMember"
      decimals="0"
      id="F9256_610821"
      unitRef="USD">909314</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="C_20210101to20211231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_xtgrOfficersAndDirectorMember"
      decimals="0"
      id="F9259_539706"
      unitRef="USD">1124304</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:NoninterestExpenseDirectorsFees
      contextRef="C_20230101to20231231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_xtgrOfficersAndDirectorMember"
      decimals="0"
      id="Fxbrl_20200319152952109"
      unitRef="USD">2223</us-gaap:NoninterestExpenseDirectorsFees>
    <us-gaap:NoninterestExpenseDirectorsFees
      contextRef="C_20220101to20221231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_xtgrOfficersAndDirectorMember"
      decimals="0"
      id="Fxbrl_20200319153024259"
      unitRef="USD">2308</us-gaap:NoninterestExpenseDirectorsFees>
    <us-gaap:NoninterestExpenseDirectorsFees
      contextRef="C_20210101to20211231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_xtgrOfficersAndDirectorMember"
      decimals="0"
      id="Fxbrl_20200319153101718"
      unitRef="USD">2398</us-gaap:NoninterestExpenseDirectorsFees>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="C_20230101to20231231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_xtgrOfficersAndDirectorMember"
      decimals="0"
      id="Fxbrl_20220331131816245"
      unitRef="shares">23750</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="C_20220101to20221231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_xtgrOfficersAndDirectorMember"
      decimals="0"
      id="Fxbrl_20200326120046038"
      unitRef="shares">120563</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="C_20230101to20231231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_xtgrOfficersAndDirectorMember"
      decimals="2"
      id="Fxbrl_20240423104746193"
      unitRef="CAD_per_Share">0.92</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="C_20220101to20221231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_xtgrOfficersAndDirectorMember"
      decimals="2"
      id="Fxbrl_20240423104817606"
      unitRef="CAD_per_Share">0.81</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="C_20230101to20231231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_xtgrPrivateCompanyOfWhichRelatedPartyIsFiveZeroShareholderAndDirectorMember"
      decimals="0"
      id="Fxbrl_20200326110632451"
      unitRef="USD">720442</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="C_20220101to20221231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_xtgrPrivateCompanyOfWhichRelatedPartyIsFiveZeroShareholderAndDirectorMember"
      decimals="0"
      id="Fxbrl_20220330114410751"
      unitRef="USD">691435</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="C_20210101to20211231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_xtgrPrivateCompanyOfWhichRelatedPartyIsFiveZeroShareholderAndDirectorMember"
      decimals="0"
      id="Fxbrl_20200326110645113"
      unitRef="USD">772494</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <xtgr:RelatedPartyTransactionAmountsOfTransactionWhichRelatedPartyIsEntitledToReceive
      contextRef="C_20230101to20231231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_xtgrPrivateCompanyOfWhichRelatedPartyIsFiveZeroShareholderAndDirectorMember"
      decimals="0"
      id="Fxbrl_20220330114457046"
      unitRef="USD">360221</xtgr:RelatedPartyTransactionAmountsOfTransactionWhichRelatedPartyIsEntitledToReceive>
    <xtgr:RelatedPartyTransactionAmountsOfTransactionWhichRelatedPartyIsEntitledToReceive
      contextRef="C_20220101to20221231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_xtgrPrivateCompanyOfWhichRelatedPartyIsFiveZeroShareholderAndDirectorMember"
      decimals="0"
      id="Fxbrl_20200326110743874"
      unitRef="USD">345717</xtgr:RelatedPartyTransactionAmountsOfTransactionWhichRelatedPartyIsEntitledToReceive>
    <xtgr:RelatedPartyTransactionAmountsOfTransactionWhichRelatedPartyIsEntitledToReceive
      contextRef="C_20210101to20211231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_xtgrPrivateCompanyOfWhichRelatedPartyIsFiveZeroShareholderAndDirectorMember"
      decimals="0"
      id="Fxbrl_20200326110731871"
      unitRef="USD">386247</xtgr:RelatedPartyTransactionAmountsOfTransactionWhichRelatedPartyIsEntitledToReceive>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="C_20221231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_xtgrPrivateCompanyOfWhichRelatedPartyIsFiveZeroShareholderAndDirectorMember"
      decimals="0"
      id="Fxbrl_20240423105106674"
      unitRef="USD">152415</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="C_20231231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_xtgrPrivateCompanyOfWhichRelatedPartyIsFiveZeroShareholderAndDirectorMember"
      decimals="0"
      id="Fxbrl_20220330114615198"
      unitRef="USD">152415</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="C_20221231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_xtgrPrivateCompanyOfWhichRelatedPartyIsFiveZeroShareholderAndDirectorMember"
      decimals="0"
      id="Fxbrl_20240423105115885"
      unitRef="USD">181973</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="C_20231231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_xtgrPrivateCompanyOfWhichRelatedPartyIsFiveZeroShareholderAndDirectorMember"
      decimals="0"
      id="Fxbrl_20200326111010823"
      unitRef="USD">181973</us-gaap:OtherReceivablesNetCurrent>
    <xtgr:AmountPayableForExpensesEarned
      contextRef="C_20221231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_xtgrPrivateCompanyOfWhichRelatedPartyIsFiveZeroShareholderAndDirectorMember"
      decimals="0"
      id="Fxbrl_20240423105127433"
      unitRef="USD">0</xtgr:AmountPayableForExpensesEarned>
    <xtgr:AmountPayableForExpensesEarned
      contextRef="C_20231231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_xtgrPrivateCompanyOfWhichRelatedPartyIsFiveZeroShareholderAndDirectorMember"
      decimals="0"
      id="Fxbrl_20200326110915792"
      unitRef="USD">0</xtgr:AmountPayableForExpensesEarned>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="C_20211231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_srtChiefExecutiveOfficerMember"
      decimals="0"
      id="Fxbrl_20220330131530312"
      unitRef="USD">50000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="C_20230101to20231231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_xtgrInsidersMember"
      decimals="0"
      id="Fxbrl_20230330095501798"
      unitRef="shares">62500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="C_20230101to20231231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_xtgrInsidersMember"
      decimals="2"
      id="Fxbrl_20230330095513912"
      unitRef="USD_per_Share">0.68</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="C_20230101to20231231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_xtgrInsidersMember"
      decimals="2"
      id="Fxbrl_20230330095526833"
      unitRef="CAD_per_Share">0.92</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="C_20230101to20231231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_xtgrInsidersMember"
      decimals="0"
      id="Fxbrl_20230330095543613"
      unitRef="USD">23750</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="C_20220101to20221231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_xtgrInsidersMember"
      decimals="0"
      id="Fxbrl_20210326055456393"
      unitRef="shares">350000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="C_20220101to20221231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_xtgrInsidersMember"
      decimals="2"
      id="Fxbrl_20210326055856809"
      unitRef="USD_per_Share">0.6</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="C_20220101to20221231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_xtgrInsidersMember"
      decimals="2"
      id="Fxbrl_20210326055901408"
      unitRef="CAD_per_Share">0.81</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="C_20220101to20221231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_xtgrInsidersMember"
      decimals="0"
      id="Fxbrl_20210326055920365"
      unitRef="USD">120563</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="C_20231231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_xtgrInsidersMember"
      decimals="0"
      id="Fxbrl_20230330235112413"
      unitRef="USD">77092</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:CashFlowSupplementalDisclosuresTextBlock
      contextRef="C_20230101to20231231"
      id="Fxbrl_20220330120113653">
        &lt;div&gt;
          &lt;div&gt;
            &lt;div&gt;
              &lt;p style="text-align:justify;margin-top:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;12.&lt;/strong&gt;&lt;span style="width:23.5pt;display:inline-block"&gt;&#160;&lt;/span&gt;&lt;strong&gt;SUPPLEMENTAL DISCLOSURE WITH RESPECT TO CASH FLOWS&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;div&gt;
                &lt;div&gt;
                  &lt;div style="margin-left:36pt"&gt;

                      &lt;div&gt;
                        &lt;table cellpadding="0" cellspacing="0" style="width:80%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;

                            &lt;tr&gt;
                              &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;December 31,&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                              &lt;td colspan="1" style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                              &lt;td colspan="1" style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;December 31,&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;2022&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                              &lt;td colspan="1" style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;December 31,&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;2021&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                              &lt;td style="vertical-align:bottom;padding-left:18pt;text-indent:-18pt"&gt;&#160;&lt;/td&gt;
                              &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                              &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                              &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                              &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                              &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                              &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                              &lt;td style="vertical-align:bottom;padding-left:18pt;text-indent:-18pt;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Cash paid during the period for:&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                              &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                              &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                              &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;text-align:right;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;text-align:right;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;text-align:right;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                              &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                              &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                              &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                              &lt;td style="vertical-align:bottom;padding-left:35.3pt;text-indent:-18pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Interest&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;text-align:right;width:17%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;text-align:right;width:17%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;text-align:right;width:17%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                              &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;padding-left:35.3pt;text-indent:-18pt;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Income taxes&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:right;width:17%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;650,540&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:right;width:17%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;581,263&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:right;width:17%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;288,192&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;

                        &lt;/table&gt;
                      &lt;/div&gt;

                  &lt;/div&gt;
                  &lt;p style="margin-left:36pt;text-align:justify;margin-top:10pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;During the years ended December 31, 2023, 2022 and 2021 respectively, the Company paid $650,540, $581,263, and $288,192 related to income tax in the current and prior periods and accrued a further $700,000, $800,000, and $720,000 in the years ended December 31, 2023, 2022, and 2021 respectively, for expected income tax payments related to activities in Ghana. There were no other significant non-cash transactions during the years ended December 31, 2023, 2022, or 2021.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;
          &lt;/div&gt;
        &lt;/div&gt;
      </us-gaap:CashFlowSupplementalDisclosuresTextBlock>
    <us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock
      contextRef="C_20230101to20231231"
      id="Fxbrl_20230330095533029">
                      &lt;div&gt;
                        &lt;table cellpadding="0" cellspacing="0" style="width:80%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;

                            &lt;tr&gt;
                              &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;December 31,&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                              &lt;td colspan="1" style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                              &lt;td colspan="1" style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;December 31,&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;2022&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                              &lt;td colspan="1" style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;December 31,&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;2021&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;border-top:2.25pt double #000000;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                              &lt;td style="vertical-align:bottom;padding-left:18pt;text-indent:-18pt"&gt;&#160;&lt;/td&gt;
                              &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                              &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                              &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                              &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                              &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                              &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                              &lt;td style="vertical-align:bottom;padding-left:18pt;text-indent:-18pt;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Cash paid during the period for:&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                              &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                              &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                              &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;text-align:right;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;text-align:right;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;text-align:right;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                              &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                              &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                              &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                              &lt;td style="vertical-align:bottom;padding-left:35.3pt;text-indent:-18pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Interest&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;text-align:right;width:17%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;text-align:right;width:17%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;text-align:right;width:17%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;
                            &lt;tr&gt;
                              &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;padding-left:35.3pt;text-indent:-18pt;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Income taxes&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:right;width:17%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;650,540&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:right;width:17%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;581,263&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:right;width:17%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;288,192&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                              &lt;td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                            &lt;/tr&gt;

                        &lt;/table&gt;
                      &lt;/div&gt;
                    </us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock>
    <us-gaap:InterestPaid
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20220330115412613_xbrl_20200319153444120"
      unitRef="USD">0</us-gaap:InterestPaid>
    <us-gaap:InterestPaid
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20220330115412613_xbrl_20200326144327211"
      unitRef="USD">0</us-gaap:InterestPaid>
    <us-gaap:InterestPaid
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20220330115412613_xbrl_20200319153545842"
      unitRef="USD">0</us-gaap:InterestPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20220330115412617_xbrl_20200319153550719"
      unitRef="USD">650540</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20220330115412617_xbrl_20200319153637970"
      unitRef="USD">581263</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20220330115412617_xbrl_20200319153641685"
      unitRef="USD">288192</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20220330115436085"
      unitRef="USD">650540</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20220330120147299"
      unitRef="USD">581263</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20220330120157469"
      unitRef="USD">288192</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20220330115445606"
      unitRef="USD">700000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20220330120218668"
      unitRef="USD">800000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20220330120228799"
      unitRef="USD">720000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="C_20230101to20231231"
      id="Fxbrl_20211026112243617">
      &lt;div&gt;
        &lt;div&gt;
          &lt;div&gt;
            &lt;p style="text-indent:2.25pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;&lt;strong style="margin-top:0pt;margin-bottom:0pt"&gt;13.&#160; &#160; &#160; &#160;&#160;&lt;/strong&gt;&lt;strong style="margin-top:0pt;margin-bottom:0pt"&gt;DEFERRED INCOME TAXES&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p style="margin-left:36pt;text-align:justify;margin-top:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;On November 30, 2012, the Company changed its residency address from the USA to the British Virgin Islands("BVI"). The Company has no presence/nexus within the United States of America, nor any of its States and therefore is not required to file Income/Franchise, etc. tax returns in the United States of America, nor any of its States. The Company is not subject to any corporate income tax in the BVI. In Ghana, the Company is subject to a 35% income tax rate. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;/div&gt;
        &lt;/div&gt;
        &lt;div&gt;
          &lt;div&gt;
            &lt;div style="margin-left:36pt"&gt;

                &lt;div&gt;
                  &lt;div&gt;
                    &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;

                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2022&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2021&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Pre tax income&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;876,539&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,564,849&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,045,713&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Tax at the BVI rate 0%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Tax in Ghana at 35%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;933,918&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;745,787&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;806,761&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Other&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;12,082&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(6,043&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Temporary differences&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(84,185&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;60,256&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;281,431&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Income tax&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;861,815&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;800,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,088,192&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;

                    &lt;/table&gt;
                  &lt;/div&gt;
                &lt;/div&gt;

            &lt;/div&gt;
            &lt;div&gt;
              &lt;div&gt;
                &lt;p style="margin-left:36pt;text-align:justify;margin-top:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;In evaluating the ability to recover the deferred tax assets within the jurisdiction from which they arise, the Company considered all available positive and negative evidence, including scheduled reversals of deferred tax liabilities, projected future taxable income, tax planning strategies and recent financial operations. In projecting future taxable income, the Company began with historical results adjusted for changes in accounting policies and incorporates assumptions including the amount of future pretax operating income, the reversal of temporary differences, and the implementation of feasible and prudent tax planning strategies. These assumptions require significant judgment about the forecasts of future taxable income and are consistent with the plans and estimate the Company are using to manage the underlying businesses. In evaluating the objective evidence that historical results provide, the Company considers three years of cumulative operating income.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;A reconciliation of the Ghana income tax to our effective income tax is as follows:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;div style="margin-left:36pt"&gt;

                    &lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-size:10pt;width:100%;border-color:#000000"&gt;

                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2022&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2021&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Tax in Ghana at 35%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;933,918&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;745,787&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;806,761&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Accrual for tax - current year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;800,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;800,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;800,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;133,918&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(54,213&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;6,671&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Unaccrued tax payments related to previous years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(61,815&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Differences, current year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;72,103&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(54,213&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;6,671&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Cumulative differences, prior year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(47,452&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;6,671&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Cumulative differences, current year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;24,651&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(47,452&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;6,671&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Valuation allowance&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(24,651&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;47,452&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(6,671&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Total deferred income tax asset (liability)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;

                    &lt;/table&gt;

                &lt;/div&gt;
                &lt;p style="margin-left:36pt;text-align:justify;margin-top:10pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;The Company recognizes valuation allowances to reduce deferred tax assets and liabilities to the amount that is more likely than not to be realized. The Company's net deferred income tax asset is not more likely than not to be realized due to the lack of sufficient sources of future taxable income and cumulative losses that have resulted over the years. During the year ended December 31, 2023 the valuation allowance was reduced by $72,103 to $24,651.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;/div&gt;
            &lt;/div&gt;
          &lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    </us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="C_20230101to20231231_srtStatementGeographicalAxis_countryGH"
      decimals="2"
      id="Fxbrl_20210326104146057"
      unitRef="pure">0.35</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="C_20230101to20231231"
      id="Fxbrl_20230330101312789">
                &lt;div&gt;
                  &lt;div&gt;
                    &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;

                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2022&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2021&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Pre tax income&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;876,539&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,564,849&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,045,713&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Tax at the BVI rate 0%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Tax in Ghana at 35%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;933,918&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;745,787&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;806,761&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Other&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;12,082&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(6,043&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Temporary differences&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(84,185&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;60,256&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;281,431&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Income tax&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;861,815&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;800,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,088,192&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;

                    &lt;/table&gt;
                  &lt;/div&gt;
                &lt;/div&gt;
              </us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <xtgr:PreTaxIncome
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20210326101118438_12"
      unitRef="USD">876539</xtgr:PreTaxIncome>
    <xtgr:PreTaxIncome
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20210326101118438_15"
      unitRef="USD">1564849</xtgr:PreTaxIncome>
    <xtgr:PreTaxIncome
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20210326101118438_18"
      unitRef="USD">2045713</xtgr:PreTaxIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="C_20230101to20231231_srtStatementGeographicalAxis_countryVG"
      decimals="2"
      id="Fxbrl_20240424120149846"
      unitRef="pure">0</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="C_20230101to20231231_srtStatementGeographicalAxis_countryVG"
      decimals="0"
      id="Fxbrl_20220330121052853"
      unitRef="USD">0</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="C_20220101to20221231_srtStatementGeographicalAxis_countryVG"
      decimals="0"
      id="Fxbrl_20210326101118438_35"
      unitRef="USD">0</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="C_20210101to20211231_srtStatementGeographicalAxis_countryVG"
      decimals="0"
      id="Fxbrl_20210326101118438_38"
      unitRef="USD">0</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="C_20230101to20231231_srtStatementGeographicalAxis_countryGH"
      decimals="2"
      id="Fxbrl_20240424120145960"
      unitRef="pure">0.35</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="C_20230101to20231231_srtStatementGeographicalAxis_countryGH"
      decimals="0"
      id="Fxbrl_20210326101118438_42"
      unitRef="USD">933918</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="C_20220101to20221231_srtStatementGeographicalAxis_countryGH"
      decimals="0"
      id="Fxbrl_20210326101118438_45"
      unitRef="USD">745787</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="C_20210101to20211231_srtStatementGeographicalAxis_countryGH"
      decimals="0"
      id="Fxbrl_20210326101118438_48"
      unitRef="USD">806761</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationTaxSettlementsOther
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20230330102721873"
      unitRef="USD">12082</us-gaap:IncomeTaxReconciliationTaxSettlementsOther>
    <us-gaap:IncomeTaxReconciliationTaxSettlementsOther
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20230330102952507"
      unitRef="USD">-6043</us-gaap:IncomeTaxReconciliationTaxSettlementsOther>
    <us-gaap:IncomeTaxReconciliationTaxSettlementsOther
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20230330103049426"
      unitRef="USD">0</us-gaap:IncomeTaxReconciliationTaxSettlementsOther>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20210326101118438_52"
      unitRef="USD">-84185</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20210326101118438_55"
      unitRef="USD">60256</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20210326101118438_58"
      unitRef="USD">281431</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20210326101118438_62"
      unitRef="USD">861815</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20210326101118438_65"
      unitRef="USD">800000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20210326101118438_68"
      unitRef="USD">1088192</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="C_20230101to20231231"
      id="Fxbrl_20240424031812361">
                    &lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-size:10pt;width:100%;border-color:#000000"&gt;

                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2022&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2021&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Tax in Ghana at 35%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;933,918&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;745,787&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;806,761&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Accrual for tax - current year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;800,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;800,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;800,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;133,918&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(54,213&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;6,671&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Unaccrued tax payments related to previous years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(61,815&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Differences, current year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;72,103&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(54,213&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;6,671&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Cumulative differences, prior year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(47,452&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;6,671&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Cumulative differences, current year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;24,651&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(47,452&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;6,671&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Valuation allowance&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(24,651&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;47,452&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(6,671&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Total deferred income tax asset (liability)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;

                    &lt;/table&gt;
                  </us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="C_20230101to20231231_srtStatementGeographicalAxis_countryGH"
      decimals="2"
      id="Fxbrl_20230331000059656"
      unitRef="pure">0.35</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20240424031148052"
      unitRef="USD">933918</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20240424031200948"
      unitRef="USD">745787</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20240424031208524"
      unitRef="USD">806761</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20240424031310915_xbrl_20240424031148052"
      unitRef="USD">800000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20240424031310915_xbrl_20240424031200948"
      unitRef="USD">800000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20240424031310915_xbrl_20240424031208524"
      unitRef="USD">800000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20240424031339967_xbrl_20240424031310915_xbrl_20240424031148052"
      unitRef="USD">133918</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20240424031339967_xbrl_20240424031310915_xbrl_20240424031200948"
      unitRef="USD">-54213</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20240424031339967_xbrl_20240424031310915_xbrl_20240424031208524"
      unitRef="USD">6671</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20240424031358207_xbrl_20240424031339967_xbrl_20240424031310915_xbrl_20240424031148052"
      unitRef="USD">-61815</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20240424031358207_xbrl_20240424031339967_xbrl_20240424031310915_xbrl_20240424031200948"
      unitRef="USD">0</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20240424031358207_xbrl_20240424031339967_xbrl_20240424031310915_xbrl_20240424031208524"
      unitRef="USD">0</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20240424031421398_xbrl_20240424031358207_xbrl_20240424031339967_xbrl_20240424031310915_xbrl_20240424031148052"
      unitRef="USD">72103</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20240424031421398_xbrl_20240424031358207_xbrl_20240424031339967_xbrl_20240424031310915_xbrl_20240424031200948"
      unitRef="USD">-54213</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20240424031421398_xbrl_20240424031358207_xbrl_20240424031339967_xbrl_20240424031310915_xbrl_20240424031208524"
      unitRef="USD">6671</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20240424031448821_xbrl_20240424031421398_xbrl_20240424031358207_xbrl_20240424031339967_xbrl_20240424031310915_xbrl_20240424031148052"
      unitRef="USD">-47452</us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20240424031448821_xbrl_20240424031421398_xbrl_20240424031358207_xbrl_20240424031339967_xbrl_20240424031310915_xbrl_20240424031200948"
      unitRef="USD">6671</us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20240424031448821_xbrl_20240424031421398_xbrl_20240424031358207_xbrl_20240424031339967_xbrl_20240424031310915_xbrl_20240424031208524"
      unitRef="USD">0</us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes>
    <xtgr:IncomeTaxReconciliationCurrentYearIncomeTaxes
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20240424031508638_xbrl_20240424031448821_xbrl_20240424031421398_xbrl_20240424031358207_xbrl_20240424031339967_xbrl_20240424031310915_xbrl_20240424031148052"
      unitRef="USD">24651</xtgr:IncomeTaxReconciliationCurrentYearIncomeTaxes>
    <xtgr:IncomeTaxReconciliationCurrentYearIncomeTaxes
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20240424031508638_xbrl_20240424031448821_xbrl_20240424031421398_xbrl_20240424031358207_xbrl_20240424031339967_xbrl_20240424031310915_xbrl_20240424031200948"
      unitRef="USD">-47452</xtgr:IncomeTaxReconciliationCurrentYearIncomeTaxes>
    <xtgr:IncomeTaxReconciliationCurrentYearIncomeTaxes
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20240424031508638_xbrl_20240424031448821_xbrl_20240424031421398_xbrl_20240424031358207_xbrl_20240424031339967_xbrl_20240424031310915_xbrl_20240424031208524"
      unitRef="USD">6671</xtgr:IncomeTaxReconciliationCurrentYearIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="C_20230101to20231231"
      decimals="0"
      id="Fxbrl_20240424031527438_xbrl_20240424031508638_xbrl_20240424031448821_xbrl_20240424031421398_xbrl_20240424031358207_xbrl_20240424031339967_xbrl_20240424031310915_xbrl_20240424031148052"
      unitRef="USD">-24651</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="C_20220101to20221231"
      decimals="0"
      id="Fxbrl_20240424031527438_xbrl_20240424031508638_xbrl_20240424031448821_xbrl_20240424031421398_xbrl_20240424031358207_xbrl_20240424031339967_xbrl_20240424031310915_xbrl_20240424031200948"
      unitRef="USD">47452</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20240424031527438_xbrl_20240424031508638_xbrl_20240424031448821_xbrl_20240424031421398_xbrl_20240424031358207_xbrl_20240424031339967_xbrl_20240424031310915_xbrl_20240424031208524"
      unitRef="USD">-6671</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20240424031546553_xbrl_20240424031527438_xbrl_20240424031508638_xbrl_20240424031448821_xbrl_20240424031421398_xbrl_20240424031358207_xbrl_20240424031339967_xbrl_20240424031310915_xbrl_20240424031148052"
      unitRef="USD">0</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20240424031546553_xbrl_20240424031527438_xbrl_20240424031508638_xbrl_20240424031448821_xbrl_20240424031421398_xbrl_20240424031358207_xbrl_20240424031339967_xbrl_20240424031310915_xbrl_20240424031200948"
      unitRef="USD">0</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="C_20211231"
      decimals="0"
      id="Fxbrl_20240424031546553_xbrl_20240424031527438_xbrl_20240424031508638_xbrl_20240424031448821_xbrl_20240424031421398_xbrl_20240424031358207_xbrl_20240424031339967_xbrl_20240424031310915_xbrl_20240424031208524"
      unitRef="USD">0</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="C_20230101to20231231_srtRangeAxis_srtMinimumMember"
      decimals="0"
      id="Fxbrl_20240424033808994"
      unitRef="USD">72103</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="C_20230101to20231231_srtRangeAxis_srtMaximumMember"
      decimals="0"
      id="Fxbrl_20240424033825190"
      unitRef="USD">24651</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="C_20230101to20231231"
      id="Fxbrl_20220330155458240">
          &lt;div&gt;
            &lt;div&gt;
              &lt;div&gt;
                &lt;div&gt;
                  &lt;div&gt;
                    &lt;p style="text-align:justify;margin-top:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;14.&lt;/strong&gt;&lt;span style="width:23.25pt;display:inline-block"&gt;&#160;&lt;/span&gt;&lt;strong&gt;COMMITMENTS AND CONTINGENCIES&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;p style="margin-left:36pt;text-indent:-18pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;a)&lt;span style="width:10.51pt;text-indent:0pt;display:inline-block"&gt;&#160;&lt;/span&gt;Bond deposit&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company has been required by the Ghanaian government to post an environmental bond of US$296,322 which has been recorded in restricted cash (see Note 9).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;p style="margin-left:35.7pt;text-indent:-17.85pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;b)&lt;span style="width:9.85pt;text-indent:0pt;display:inline-block"&gt;&#160;&lt;/span&gt;Litigation&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;From time to time, the Company may become involved in various lawsuits and legal proceedings, which arise, in the ordinary course of business. However, litigation is subject to inherent uncertainties, and an adverse result in these or other matters may arise from time to time that may harm the Company's business. The Company is not aware of any such legal proceedings other than disclosed below that will have, individually or in the aggregate, a material adverse effect on its business, financial condition or operating results.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;div&gt;
                      &lt;div&gt;&lt;/div&gt;
                    &lt;/div&gt;
                    &lt;p style="margin-left:36pt;text-align:justify;margin-top:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company is a party to two pending lawsuits. One lawsuit claims additional funds of GHC90,000 (approximately US$9,000) from local government for an annual business operating permit. Another lawsuit claims that workers were terminated unlawfully. The Company will defend itself in each of these lawsuits if required, and believes both cases are completely without merit and frivolous.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;The Company is subject to additional legal proceedings and claims which arise in the ordinary course of its business. Although occasional adverse decisions or settlements may occur, the Company believes that the final disposition of such matters should not have a material adverse effect on its financial position, results of operations or liquidity.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;On October 19, 2022, Minerals Commission issued five invoices totaling $11,714,800 to our Ghanaian subsidiary. These invoices were titled "Outstanding Annual Mineral Right Fees" for all five of our concessions (Kwabeng, Pameng, Apapam, Muoso and Banso), which Minerals Commission indicated were related to the period from 2012 to 2022, for new annual mineral fees. However, all of our mining leases all have a one-time fixed consideration fee, which was paid when our leases were granted. Our legal counsel responded to Minerals Commission (the "Letters") on November 15, 2019, objecting to the five improper invoices. Our Letters outline the specific violated terms of our leases and various mineral laws. The Minerals Commission has not responded to our Letters. Should Minerals Commission challenge our Letters, our Company could enter dispute resolution arbitration clause under the Mineral Act. We believe the invoices are not legally enforceable under the Mineral Act, and have not included any amount related to these invoices in our accounts.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;Ghana Revenue Agency ("GRA") sent our Ghanaian subsidiary an updated tax assessment letter on May 11, 2023. The letter alleges a total tax liability of $1,186,701 (the "Assessment"), from 2012 to 2022. Upon a thorough review of the Assessment, we agreed that the only additional liability in the Assessment was $356,281. The balance of the Assessment was objected to by our company in letter dated June 13, 2023, (the "Objection Letter"). To date, GRA has not responded to our Objection Letter, and our company believes it has settled all amounts owing in the Assessment.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;p style="margin-left:35.7pt;text-indent:-17.85pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(c)&lt;/span&gt;&lt;/span&gt;&lt;span style="padding-left:8px"&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Credit risk&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;p style="text-align:justify;margin-left:36pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Financial instruments that are potentially subject to credit risk consist principally of trade receivables. The Company believes the concentration of credit risk in its trade receivables is substantially mitigated by its ongoing credit evaluation process and relatively short collection terms. The Company does not generally require collateral from customers. The Company evaluates the need for an allowance for doubtful accounts based upon factors surrounding the credit risk of specific customers, historical trends and other information.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;p style="margin-left:35.7pt;text-indent:-17.85pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(d)&lt;span style="width:6.19pt;text-indent:0pt;display:inline-block"&gt;&#160;&lt;/span&gt;Exchange rate risk&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;p style="margin-left:35.7pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The functional currency of the Company is US$, to date the majority of the revenues and costs are denominated in Ghana and a significant portion of the assets and liabilities are denominated in both Canada and Ghana. As a result, the Company is exposed to foreign exchange risk as its revenues and results of operations may be affected by fluctuations in the exchange rate between US$ and Ghana currency. If Ghana depreciates against US$, the value of Ghana revenues and assets as expressed in US$ financial statements will decline. The Company does not hold any derivative or other financial instruments that expose to substantial market risk.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;p style="margin-left:35.7pt;text-indent:-17.85pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(e)&lt;span style="width:6.75pt;text-indent:0pt;display:inline-block"&gt;&#160;&lt;/span&gt;Economic and political risks&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;p style="margin-left:35.7pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company's operations are conducted in Ghana. Accordingly, the Company's business, financial condition and results of operations may be influenced by the political, economic and legal environment in Ghana, and by the general state of the Ghana economy.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;p style="margin-left:35.7pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company's operations in the Ghana are subject to special considerations and significant risks not typically associated with companies in North America and Western Europe. These include risks associated with, among others, the political, economic and legal environment and foreign currency exchange. The Company's results may be adversely affected by changes in the political and social conditions in Ghana, and by changes in governmental policies with respect to laws and regulations, anti-inflationary measures, currency conversion, remittances abroad, and rates and methods of taxation.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;div&gt;
                      &lt;div&gt;&lt;/div&gt;
                    &lt;/div&gt;
                    &lt;p style="margin-left:35pt;text-indent:-17.85pt;text-align:justify;margin-top:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;f) &lt;span style="width:8.69pt;text-indent:0pt;display:inline-block"&gt;&#160;&lt;/span&gt;Commodity price risk&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;p style="margin-left:35.7pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;We are exposed to fluctuations in commodity prices for gold. Commodity prices are affected by many factors, including but not limited to, supply and demand.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;p style="margin-left:35.7pt;text-indent:-17.85pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;g) &lt;span style="width:7.02pt;text-indent:0pt;display:inline-block"&gt;&#160;&lt;/span&gt;The minerals properties lease status is as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;p style="text-align:justify;margin-left:36pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-Apapam Lease expired on December 17&lt;sup&gt;th&lt;/sup&gt; 2015, and extension was submitted on June 17&lt;sup&gt;th&lt;/sup&gt; 2015;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;p style="text-align:justify;margin-left:36pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-Kwabeng and Pameng Leases expired on July 26&lt;sup&gt;th&lt;/sup&gt; 2019, and extensions were submitted on June 13&lt;sup&gt;th&lt;/sup&gt; 2018;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;p style="text-align:justify;margin-left:36pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-Muoso Lease expired on January 5&lt;sup&gt;th&lt;/sup&gt; 2024, and extension was submitted on June 12&lt;sup&gt;th&lt;/sup&gt; 2023; and&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;p style="text-align:justify;margin-left:36pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-Banso Lease does not expire until Jan. 5&lt;sup&gt;th&lt;/sup&gt; 2025.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;p style="margin-left:36pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;On all the above extensions the company requested a further 15 year extension to each lease, and the old leases are fully in force until the new leases are granted by the government.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;p style="margin-left:36pt;text-align:justify;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;All required documentation to extend the lease for our Kibi Project (formerly known as the Apapam Project) for 15 years from December 17, 2015 has been submitted to the Ghana Minerals Commission. No additional information was requested or submitted in the year ended December 31, 2023. As of these extensions generally take years for the regulatory review to be completed, and the Company is not yet in receipt of the renewal extension approval. However, until the Company receives the renewal extension approval, the old lease remains in force under the mineral laws. The renewal extension is in accordance with the terms of application and payment of fees to the Minerals Commission. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                  &lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;
          &lt;/div&gt;
        </us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20210326094323675"
      unitRef="USD">296322</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:LossContingencyRangeOfPossibleLossPortionNotAccrued
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20240424110910840"
      unitRef="GHS">90000</us-gaap:LossContingencyRangeOfPossibleLossPortionNotAccrued>
    <us-gaap:LossContingencyRangeOfPossibleLossPortionNotAccrued
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_20240424110924321"
      unitRef="USD">9000</us-gaap:LossContingencyRangeOfPossibleLossPortionNotAccrued>
    <xtgr:OutstandingMineralRightFees
      contextRef="C_20221019_srtConsolidatedEntitiesAxis_srtSubsidiariesMember"
      decimals="0"
      id="Fxbrl_20210326094413132"
      unitRef="USD">11714800</xtgr:OutstandingMineralRightFees>
    <xtgr:TaxLiability
      contextRef="C_20221111_srtConsolidatedEntitiesAxis_xtgrGhanaRevenueAgencyMember"
      decimals="0"
      id="Fxbrl_20230331012831041"
      unitRef="USD">1186701</xtgr:TaxLiability>
    <xtgr:AdditionalTaxLiability
      contextRef="C_20221111_srtConsolidatedEntitiesAxis_xtgrGhanaRevenueAgencyMember"
      decimals="0"
      id="Fxbrl_20230331012911954"
      unitRef="USD">356281</xtgr:AdditionalTaxLiability>
    <us-gaap:LesseeOperatingLeaseTermOfContract contextRef="C_20231231" id="Fxbrl_20210326095551799">P15Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="C_20230101to20231231"
      id="Fxbrl_20220330125039920">
              &lt;div&gt;
                &lt;div&gt;
                  &lt;div&gt;
                    &lt;div&gt;
                      &lt;div&gt;
                        &lt;p style="text-align:justify;margin-top:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;15.&lt;/strong&gt;&lt;span style="width:23.5pt;display:inline-block"&gt;&#160;&lt;/span&gt;&lt;strong&gt;SUBSEQUENT EVENTS &lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                        &lt;p style="margin-left:36pt;margin-bottom:0pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;From the period subsequent to December 31, 2023 to the date of filing of these financial statements, the following occurred:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                        &lt;p style="margin-top:0pt;margin-left:72pt;margin-bottom:0pt;text-indent:-18pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;span style="display:inline-block;width:15.2pt"&gt;&#160;&lt;/span&gt;28,500 shares which were purchased in December 2023 and held in treasury at December 31, 2023, were cancelled. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                        &lt;p style="margin-top:0pt;margin-left:72pt;margin-bottom:0pt;text-indent:-18pt;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;span style="display:inline-block;width:15.2pt"&gt;&#160;&lt;/span&gt;74,000 shares were purchased in 2024, of which 53,800 were cancelled and 20,200 remain in treasury, to be cancelled in April 2024. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                        &lt;p style="margin-top:0pt;margin-left:72pt;text-indent:-18pt;text-align:justify;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;span style="display:inline-block;width:15.2pt"&gt;&#160;&lt;/span&gt;the Company announced that it would proceed with a share repurchase plan in 2024. Under the terms of the plan, which commences on March 17, 2024, the Company will be able to repurchase up to 4,000,000 shares.&lt;span style="text-align:center"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                      &lt;/div&gt;
                    &lt;/div&gt;
                  &lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            </us-gaap:SubsequentEventsTextBlock>
    <us-gaap:TreasuryStockSharesRetired
      contextRef="C_20230101to20231231"
      decimals="INF"
      id="Fxbrl_20240424010533140"
      unitRef="shares">28500</us-gaap:TreasuryStockSharesRetired>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="C_20240401to20240424_usgaapSubsequentEventTypeAxis_usgaapSubsequentEventMember"
      decimals="INF"
      id="Fxbrl_20240424010652550"
      unitRef="shares">74000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="C_20240401to20240424_usgaapSubsequentEventTypeAxis_usgaapSubsequentEventMember"
      decimals="INF"
      id="Fxbrl_20240424012422686"
      unitRef="shares">53800</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:TreasuryStockSharesRetired
      contextRef="C_20240401to20240424_usgaapSubsequentEventTypeAxis_usgaapSubsequentEventMember"
      decimals="INF"
      id="Fxbrl_20240424012006235"
      unitRef="shares">20200</us-gaap:TreasuryStockSharesRetired>
    <xtgr:NumberOfSharesAuthorisedToRepurchase
      contextRef="C_20230301to20230317_srtRangeAxis_srtMaximumMember_usgaapTypeOfArrangementAxis_xtgrRepurchasePlan2024Member"
      decimals="INF"
      id="Fxbrl_20240424012728632"
      unitRef="shares">4000000</xtgr:NumberOfSharesAuthorisedToRepurchase>
</xbrl>
