<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dc="http://www.dakotagoldcorp.com/20230331"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="dc-20230331.xsd" xlink:type="simple"/>
    <context id="C_20230101to20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="C_20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="C_20230510">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
        </entity>
        <period>
            <instant>2023-05-10</instant>
        </period>
    </context>
    <context id="C_20230401to20230403_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember_usgaapSubsequentEventTypeAxis_usgaapSubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-04-03</endDate>
        </period>
    </context>
    <context id="C_20221231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</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_20221231_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</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_usgaapRetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</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_20220331_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="C_20220331_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="C_20220331_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="C_20220331_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="C_20220101to20220331_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20220331_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20220331_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20220331_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20230331_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20230331_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20230331_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20211231_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</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">0001852353</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">0001852353</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">0001852353</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_20230331_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_srtStatementGeographicalAxis_dcBlindGoldCityCreekCambrianUnconformityTintonWestCorridorRaggedTopPoormanAnticlineMaitlandAndSouthLeadWhistlerGulchMember_usgaapBusinessAcquisitionAxis_dcDakotaGoldMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapMiningPropertiesAndMineralRightsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">dc:BlindGoldCityCreekCambrianUnconformityTintonWestCorridorRaggedTopPoormanAnticlineMaitlandAndSouthLeadWhistlerGulchMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dc:DakotaGoldMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MiningPropertiesAndMineralRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_srtStatementGeographicalAxis_dcBarrickOptionAndTheRichmondHillOptionMember_usgaapBusinessAcquisitionAxis_dcDakotaGoldMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapMiningPropertiesAndMineralRightsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">dc:BarrickOptionAndTheRichmondHillOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dc:DakotaGoldMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MiningPropertiesAndMineralRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20230101to20230331_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapUnpatentedTechnologyMember_usgaapPropertyPlantAndEquipmentByTypeAxis_dcBlackHillsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:UnpatentedTechnologyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dc:BlackHillsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20230331_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapUnpatentedTechnologyMember_usgaapPropertyPlantAndEquipmentByTypeAxis_dcBlackHillsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:UnpatentedTechnologyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dc:BlackHillsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapUnpatentedTechnologyMember_usgaapPropertyPlantAndEquipmentByTypeAxis_dcHomestakeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:UnpatentedTechnologyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dc:HomestakeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapUnpatentedTechnologyMember_usgaapPropertyPlantAndEquipmentByTypeAxis_dcRichmondHillMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:UnpatentedTechnologyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dc:RichmondHillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapUnpatentedTechnologyMember_usgaapPropertyPlantAndEquipmentByTypeAxis_dcAdditionalLandsAndMineralRightsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:UnpatentedTechnologyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dc:AdditionalLandsAndMineralRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_usgaapPropertyPlantAndEquipmentByTypeAxis_dcSurfaceAndMineralLeaseRightsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dc:SurfaceAndMineralLeaseRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20210910_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_dcDakotaTerritoryResourceCorpsFormerStockholdersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">dc:DakotaTerritoryResourceCorpsFormerStockholdersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-10</instant>
        </period>
    </context>
    <context id="C_20230101to20230331_dcEquityProgramAxis_dcATMProgramSubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dc:EquityProgramAxis">dc:ATMProgramSubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20230331_dcPeriodOfOperatingLossCarryForwardAxis_dcExpireIn2027Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dc:PeriodOfOperatingLossCarryForwardAxis">dc:ExpireIn2027Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20230101to20230331_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapBuildingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20230331_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapLandMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapBuildingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20221231_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapLandMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_20221231_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapBuildingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_20230331_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapFurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20221231_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapFurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_20230101to20230331_srtRangeAxis_srtMinimumMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapFurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20230331_srtRangeAxis_srtMaximumMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapFurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20211231_deiLegalEntityAxis_dcDakotaTerritoryResourceCorpMember_usgaapPlanNameAxis_dcStockIncentivePlan2021Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dc:StockIncentivePlan2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dc:DakotaTerritoryResourceCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20210101to20211231_deiLegalEntityAxis_dcDakotaTerritoryResourceCorpMember_usgaapPlanNameAxis_dcStockIncentivePlan2021Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dc:StockIncentivePlan2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dc:DakotaTerritoryResourceCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20200522">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
        </entity>
        <period>
            <instant>2020-05-22</instant>
        </period>
    </context>
    <context id="C_20220101to20220331_usgaapSubsidiarySaleOfStockAxis_usgaapPrivatePlacementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="C_20220331_deiLegalEntityAxis_dcDakotaTerritoryResourceCorpMember_usgaapPlanNameAxis_dcStockIncentivePlan2022Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dc:StockIncentivePlan2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dc:DakotaTerritoryResourceCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_deiLegalEntityAxis_dcDakotaTerritoryResourceCorpMember_usgaapPlanNameAxis_dcStockIncentivePlan2022Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dc:StockIncentivePlan2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dc:DakotaTerritoryResourceCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20220101to20220331_deiLegalEntityAxis_dcDakotaTerritoryResourceCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dc:DakotaTerritoryResourceCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20220331_deiLegalEntityAxis_dcDakotaTerritoryResourceCorpMember_usgaapIncomeStatementLocationAxis_dcExplorationCostsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">dc:ExplorationCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dc:DakotaTerritoryResourceCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20220331_deiLegalEntityAxis_dcDakotaTerritoryResourceCorpMember_usgaapIncomeStatementLocationAxis_usgaapGeneralAndAdministrativeExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dc:DakotaTerritoryResourceCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20230331_deiLegalEntityAxis_dcDakotaTerritoryResourceCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dc:DakotaTerritoryResourceCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20220331_deiLegalEntityAxis_dcDakotaTerritoryResourceCorpMember_usgaapPlanNameAxis_dcStockIncentivePlan2021Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dc:StockIncentivePlan2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dc:DakotaTerritoryResourceCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="C_20230331_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_dcOptionsOutstandingOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">dc:OptionsOutstandingOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20230101to20230331_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_dcOptionsOutstandingOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">dc:OptionsOutstandingOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20230331_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_dcOptionsOutstandingTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">dc:OptionsOutstandingTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20230101to20230331_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_dcOptionsOutstandingTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">dc:OptionsOutstandingTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20230331_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_dcOptionsOutstandingThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">dc:OptionsOutstandingThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20230101to20230331_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_dcOptionsOutstandingThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">dc:OptionsOutstandingThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20230331_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_dcOptionsOutstandingFourMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">dc:OptionsOutstandingFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20230101to20230331_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_dcOptionsOutstandingFourMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">dc:OptionsOutstandingFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20221231_usgaapAwardTypeAxis_dcWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">dc:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_20230101to20230331_usgaapAwardTypeAxis_dcWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">dc:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20230331_usgaapAwardTypeAxis_dcWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">dc:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20220101to20220331_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember_usgaapIncomeStatementLocationAxis_dcExplorationCostsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">dc:ExplorationCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20220331_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember_usgaapIncomeStatementLocationAxis_usgaapGeneralAndAdministrativeExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20230331_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_dcOptionsOutstandingFiveMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">dc:OptionsOutstandingFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20230331_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_dcOptionsOutstandingFiveMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">dc:OptionsOutstandingFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20230101to20230331_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_dcOptionsOutstandingSixMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">dc:OptionsOutstandingSixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20230331_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_dcOptionsOutstandingSixMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">dc:OptionsOutstandingSixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20221231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_20221231_usgaapAwardTypeAxis_usgaapPerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_20230331_usgaapAwardTypeAxis_usgaapPerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20230101to20230331_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20230331_usgaapAwardTypeAxis_usgaapPerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20221001to20221021_dcEquityProgramAxis_dcAtmProgramMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dc:EquityProgramAxis">dc:AtmProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-10-21</endDate>
        </period>
    </context>
    <context id="C_20230101to20230331_dcEquityProgramAxis_dcAtmProgramMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dc:EquityProgramAxis">dc:AtmProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20230331_usgaapIncomeStatementLocationAxis_dcExplorationCostsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">dc:ExplorationCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20230331_usgaapIncomeStatementLocationAxis_usgaapGeneralAndAdministrativeExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20230331_usgaapAwardTypeAxis_dcRsusAndPsusMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">dc:RsusAndPsusMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20230331_usgaapAwardTypeAxis_dcRsusAndPsusMember_usgaapIncomeStatementLocationAxis_dcExplorationCostsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">dc:RsusAndPsusMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">dc:ExplorationCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20230331_usgaapAwardTypeAxis_dcRsusAndPsusMember_usgaapIncomeStatementLocationAxis_usgaapGeneralAndAdministrativeExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">dc:RsusAndPsusMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20230331_usgaapAwardTypeAxis_dcRsusAndPsusMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">dc:RsusAndPsusMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20220331_deiLegalEntityAxis_dcDakotaTerritoryResourceCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dc:DakotaTerritoryResourceCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="C_20220101to20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_20211231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20220331_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="C_20220331_usgaapAwardTypeAxis_dcWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">dc:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="C_20211231_usgaapAwardTypeAxis_dcWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">dc:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20230101to20230331_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_dcOptionsOutstandingSevenMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">dc:OptionsOutstandingSevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20230331_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_dcOptionsOutstandingSevenMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">dc:OptionsOutstandingSevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20230101to20230331_usgaapBusinessAcquisitionAxis_dcDakotaTerritoryResourceCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dc:DakotaTerritoryResourceCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20230331_dcIndexPerformanceAxis_dcCompanyStockPricePerformanceRelativeToIndexPerformanceByGreaterThanEqualToFiftyPercentMember_usgaapAwardTypeAxis_usgaapPerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dc:IndexPerformanceAxis">dc:CompanyStockPricePerformanceRelativeToIndexPerformanceByGreaterThanEqualToFiftyPercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20230331_dcIndexPerformanceAxis_dcCompanyStockPricePerformanceEqualsToIndexPerformanceMember_usgaapAwardTypeAxis_usgaapPerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dc:IndexPerformanceAxis">dc:CompanyStockPricePerformanceEqualsToIndexPerformanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20230331_dcIndexPerformanceAxis_dcCompanyStockPricePerformanceRelativeToIndexPerformanceByNegative50Member_usgaapAwardTypeAxis_usgaapPerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dc:IndexPerformanceAxis">dc:CompanyStockPricePerformanceRelativeToIndexPerformanceByNegative50Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20230331_dcIndexPerformanceAxis_dcCompanyStockPricePerformanceRelativeToIndexPerformanceByLessThanNegative50Member_usgaapAwardTypeAxis_usgaapPerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dc:IndexPerformanceAxis">dc:CompanyStockPricePerformanceRelativeToIndexPerformanceByLessThanNegative50Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20230331_srtRangeAxis_srtMinimumMember_usgaapAwardTypeAxis_usgaapPerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20230331_srtRangeAxis_srtMaximumMember_usgaapAwardTypeAxis_usgaapPerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20220331_deiLegalEntityAxis_dcDakotaTerritoryResourceCorpMember_usgaapPlanNameAxis_dcStockIncentivePlan2021Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dc:StockIncentivePlan2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dc:DakotaTerritoryResourceCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="C_20220101to20220331_deiLegalEntityAxis_dcDakotaTerritoryResourceCorpMember_usgaapPlanNameAxis_dcStockIncentivePlan2022Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dc:StockIncentivePlan2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dc:DakotaTerritoryResourceCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20220331_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20220331_usgaapAwardTypeAxis_dcWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001852353</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">dc:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <unit id="Acre">
        <measure>utr:acre</measure>
    </unit>
    <unit id="Mining_claim">
        <measure>dc:Mining_claim</measure>
    </unit>
    <unit id="Pure">
        <measure>pure</measure>
    </unit>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="UsdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="C_20230101to20230331"
      id="Fdei_EntityCentralIndexKey_D190401_200331">0001852353</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="C_20230101to20230331"
      id="Fdei_AmendmentFlag_D190401_200331">false</dei:AmendmentFlag>
    <dei:DocumentFiscalPeriodFocus
      contextRef="C_20230101to20230331"
      id="Fdei_DocumentFiscalPeriodFocus_D190401_200331">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:CurrentFiscalYearEndDate
      contextRef="C_20230101to20230331"
      id="Fdei_CurrentFiscalYearEndDate20230318023231407">--12-31</dei:CurrentFiscalYearEndDate>
    <dc:ClassOfWarrantOrRightIssuedInPeriod
      contextRef="C_20220101to20220331_usgaapAwardTypeAxis_dcWarrantsMember"
      id="Fxbrl_20230504184736391"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="C_20220101to20220331_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"
      id="Fxbrl_20230504185538032"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="C_20220101to20220331_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"
      id="Fxbrl_20230504185620707"
      unitRef="UsdPerShare"
      xsi:nil="true"/>
    <dei:DocumentType
      contextRef="C_20230101to20230331"
      id="Fxbrl_20220623095332635">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="C_20230101to20230331"
      id="Fxbrl_20230504101613695">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="C_20230101to20230331"
      id="Fxbrl_20220623095344884">2023-03-31</dei:DocumentPeriodEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="C_20230101to20230331"
      id="Fxbrl_20220623112842485">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport
      contextRef="C_20230101to20230331"
      id="Fxbrl_20230504104748571">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="C_20230101to20230331"
      id="Fxbrl_20220623201846581">000-41349</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="C_20230101to20230331"
      id="Fxbrl_20220623095417080">Dakota Gold Corp.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_20230101to20230331"
      id="Fxbrl_20220623095428081">NV</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_20230101to20230331"
      id="Fxbrl_20220623095437970">85-3475290</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_20230101to20230331"
      id="Fxbrl_20220623095455172">106 Glendale Drive</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="C_20230101to20230331"
      id="Fxbrl_20220623095509997">Suite A, Lead</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_20230101to20230331"
      id="Fxbrl_20220623095521671">SD</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_20230101to20230331"
      id="Fxbrl_20220623095535888">57754</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_20230101to20230331"
      id="Fxbrl_20220623095546673">605</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_20230101to20230331"
      id="Fxbrl_20220623095555746">717-2540</dei:LocalPhoneNumber>
    <dei:Security12gTitle
      contextRef="C_20230101to20230331"
      id="Fxbrl_20220623095613676">Common stock, par value $0.001 per share</dei:Security12gTitle>
    <dei:TradingSymbol
      contextRef="C_20230101to20230331"
      id="Fxbrl_20230318022908173">DC</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_20230101to20230331"
      id="Fxbrl_20230318022924511">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="C_20230101to20230331"
      id="Fxbrl_20220623113244591">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="C_20230101to20230331"
      id="Fxbrl_20220623095718179">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="C_20230101to20230331"
      id="Fxbrl_20220623095732300">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="C_20230101to20230331"
      id="Fxbrl_20220623095745301">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_20230101to20230331"
      id="Fxbrl_20220623095754631">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod
      contextRef="C_20230101to20230331"
      id="Fxbrl_20220623113153809">false</dei:EntityExTransitionPeriod>
    <dei:EntityShellCompany
      contextRef="C_20230101to20230331"
      id="Fxbrl_20220623095809952">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="C_20230510"
      decimals="INF"
      id="Fxbrl_20220623095851180"
      unitRef="Shares">75314452</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_20230331"
      decimals="0"
      id="F1961_146425"
      unitRef="USD">20273152</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_20221231"
      decimals="0"
      id="F1965_152590"
      unitRef="USD">23911722</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:ReceivablesNetCurrent
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20220623024818460"
      unitRef="USD">115941</us-gaap:ReceivablesNetCurrent>
    <us-gaap:ReceivablesNetCurrent
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20220623024836867"
      unitRef="USD">107356</us-gaap:ReceivablesNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="C_20230331"
      decimals="0"
      id="F1972_7649"
      unitRef="USD">852689</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="C_20221231"
      decimals="0"
      id="F1976_8851"
      unitRef="USD">618913</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="C_20230331"
      decimals="0"
      id="F1983_154074"
      unitRef="USD">21241782</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="C_20221231"
      decimals="0"
      id="F1987_161441"
      unitRef="USD">24637991</us-gaap:AssetsCurrent>
    <us-gaap:MineralPropertiesNet
      contextRef="C_20230331"
      decimals="0"
      id="F2005_216104"
      unitRef="USD">78757287</us-gaap:MineralPropertiesNet>
    <us-gaap:MineralPropertiesNet
      contextRef="C_20221231"
      decimals="0"
      id="F2009_216104"
      unitRef="USD">78737287</us-gaap:MineralPropertiesNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20220623024905996"
      unitRef="USD">1250683</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20210629123801154"
      unitRef="USD">1266790</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20220623024947196"
      unitRef="USD">348394</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20220623025005052"
      unitRef="USD">380651</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="C_20230331"
      decimals="0"
      id="F2028_370178"
      unitRef="USD">101598146</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_20221231"
      decimals="0"
      id="F2032_377545"
      unitRef="USD">105022719</us-gaap:Assets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="C_20230331"
      decimals="0"
      id="F2086_501818"
      unitRef="USD">2482469</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="C_20221231"
      decimals="0"
      id="F2090_225896"
      unitRef="USD">2514863</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20220623025118046"
      unitRef="USD">1057605</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20220623025157988"
      unitRef="USD">1332118</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:Liabilities
      contextRef="C_20230331"
      decimals="0"
      id="F2152_2948374"
      unitRef="USD">3540074</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="C_20221231"
      decimals="0"
      id="F2156_2187365"
      unitRef="USD">3846981</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20220623025248454"
      unitRef="USD">0</us-gaap:CommitmentsAndContingencies>
    <us-gaap:CommitmentsAndContingencies
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20220623025258100"
      unitRef="USD">0</us-gaap:CommitmentsAndContingencies>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="C_20221231"
      decimals="INF"
      id="Fxbrl_20210629122025197"
      unitRef="UsdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="C_20230331"
      decimals="INF"
      id="F2205_0001"
      unitRef="UsdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="C_20221231"
      decimals="INF"
      id="Fxbrl_20220623025555823"
      unitRef="Shares">144302330</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="C_20230331"
      decimals="INF"
      id="Fxbrl_20220623025542164"
      unitRef="Shares">144302330</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_20230331"
      decimals="INF"
      id="Fxbrl_20220623025716760"
      unitRef="Shares">75292928</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="C_20230331"
      decimals="INF"
      id="Fxbrl_20220623025706981"
      unitRef="Shares">75292928</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_20221231"
      decimals="INF"
      id="Fxbrl_20220623025924606"
      unitRef="Shares">73341001</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="C_20221231"
      decimals="INF"
      id="Fxbrl_20220623025858079"
      unitRef="Shares">73341001</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="C_20230331"
      decimals="0"
      id="F2220_65417"
      unitRef="USD">75293</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="C_20221231"
      decimals="0"
      id="F2224_62917"
      unitRef="USD">73341</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="C_20230331"
      decimals="0"
      id="F2231_2734130"
      unitRef="USD">113464387</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="C_20221231"
      decimals="0"
      id="F2235_2390733"
      unitRef="USD">107317974</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20210629124303341"
      unitRef="USD">-15481608</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20210629124316894"
      unitRef="USD">-6215577</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20220623025420368"
      unitRef="USD">98058072</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20220623025437522"
      unitRef="USD">101175738</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="C_20230331"
      decimals="0"
      id="F2276_370178"
      unitRef="USD">101598146</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="C_20221231"
      decimals="0"
      id="F2280_377545"
      unitRef="USD">105022719</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:ExplorationCosts
      contextRef="C_20230101to20230331"
      decimals="0"
      id="F2339_100133"
      unitRef="USD">6837759</us-gaap:ExplorationCosts>
    <us-gaap:ExplorationCosts
      contextRef="C_20220101to20220331"
      decimals="0"
      id="F2343_53367"
      unitRef="USD">1217212</us-gaap:ExplorationCosts>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="C_20230101to20230331"
      decimals="0"
      id="F2350_1001339"
      unitRef="USD">2737421</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="C_20220101to20220331"
      decimals="0"
      id="F2354_552555"
      unitRef="USD">6420954</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_20230101to20230331"
      decimals="0"
      id="F2395_1101472"
      unitRef="USD">-9575180</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_20220101to20220331"
      decimals="0"
      id="F2399_605922"
      unitRef="USD">-7638166</us-gaap:OperatingIncomeLoss>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="C_20230101to20230331"
      decimals="0"
      id="Fxbrl_20220623042621879"
      unitRef="USD">-19276</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="C_20220101to20220331"
      decimals="0"
      id="Fxbrl_20220623042639077"
      unitRef="USD">60786</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:InvestmentIncomeInterest
      contextRef="C_20230101to20230331"
      decimals="0"
      id="Fxbrl_20210629130555982_2376_605922"
      unitRef="USD">53912</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="C_20220101to20220331"
      decimals="0"
      id="Fxbrl_20220623044005099"
      unitRef="USD">79342</us-gaap:InvestmentIncomeInterest>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="C_20230101to20230331"
      decimals="0"
      id="Fxbrl_20210629130601621_2372_1101472"
      unitRef="USD">34636</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="C_20220101to20220331"
      decimals="0"
      id="Fxbrl_20210629130601621_2376_605922"
      unitRef="USD">140128</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_20230101to20230331"
      decimals="0"
      id="Fxbrl_20220623044221017"
      unitRef="USD">-9540544</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_20220101to20220331"
      decimals="0"
      id="Fxbrl_20220623044321980"
      unitRef="USD">-7498038</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="C_20230101to20230331"
      decimals="0"
      id="Fxbrl_20220623044501175"
      unitRef="USD">-274513</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="C_20220101to20220331"
      decimals="0"
      id="Fxbrl_20220623044551731"
      unitRef="USD">-5303743</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="C_20230101to20230331"
      decimals="0"
      id="Fxbrl_20220623044650673"
      unitRef="USD">-9266031</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_20220101to20220331"
      decimals="0"
      id="Fxbrl_20220623044731565"
      unitRef="USD">-2194295</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="C_20230101to20230331"
      decimals="0"
      id="Fxbrl_20220623044807280"
      unitRef="USD">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="C_20220101to20220331"
      decimals="0"
      id="Fxbrl_20220623044846093"
      unitRef="USD">-3453900</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="C_20230101to20230331"
      decimals="0"
      id="Fxbrl_20210629130603852_2372_1101472"
      unitRef="USD">-9266031</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_20220101to20220331"
      decimals="0"
      id="Fxbrl_20210629130603852_2376_605922"
      unitRef="USD">1259605</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_20230101to20230331"
      decimals="2"
      id="Fxbrl_20230317230520842"
      unitRef="UsdPerShare">-0.13</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_20230101to20230331"
      decimals="2"
      id="Fxbrl_20210629130605959_2372_1101472"
      unitRef="UsdPerShare">-0.13</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_20220101to20220331"
      decimals="2"
      id="Fxbrl_20230317230533328"
      unitRef="UsdPerShare">0.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_20220101to20220331"
      decimals="2"
      id="Fxbrl_20210629130605959_2376_605922"
      unitRef="UsdPerShare">0.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_20230101to20230331"
      decimals="INF"
      id="Fxbrl_20230317230616382"
      unitRef="Shares">73744247</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_20230101to20230331"
      decimals="INF"
      id="Fxbrl_20210629130608005_2372_1101472"
      unitRef="Shares">73744247</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_20220101to20220331"
      decimals="INF"
      id="Fxbrl_20230317230627284"
      unitRef="Shares">35641666</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_20220101to20220331"
      decimals="INF"
      id="Fxbrl_20210629130608005_2376_605922"
      unitRef="Shares">35641666</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:ProfitLoss
      contextRef="C_20230101to20230331"
      decimals="0"
      id="Fxbrl_20210629130824280_42"
      unitRef="USD">-9266031</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_20220101to20220331"
      decimals="0"
      id="Fxbrl_20210629130824280_45"
      unitRef="USD">-2194295</us-gaap:ProfitLoss>
    <us-gaap:Depreciation
      contextRef="C_20230101to20230331"
      decimals="0"
      id="Fxbrl_20220623093348653"
      unitRef="USD">60740</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="C_20220101to20220331"
      decimals="0"
      id="Fxbrl_20210629130824280_82"
      unitRef="USD">30593</us-gaap:Depreciation>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="C_20230101to20230331"
      decimals="0"
      id="Fxbrl_20210629130824280_62"
      unitRef="USD">1292734</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="C_20220101to20220331"
      decimals="0"
      id="Fxbrl_20210629130824280_65"
      unitRef="USD">3239342</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="C_20230101to20230331"
      decimals="0"
      id="Fxbrl_20220623100858715_xbrl_20220623093510587"
      unitRef="USD">-274513</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="C_20220101to20220331"
      decimals="0"
      id="Fxbrl_20220623100858715_xbrl_20210629130824280_92"
      unitRef="USD">-5303743</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="C_20230101to20230331"
      decimals="0"
      id="Fxbrl_20220623100901666_xbrl_20220623093510587"
      unitRef="USD">8585</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="C_20220101to20220331"
      decimals="0"
      id="Fxbrl_20220623100901666_xbrl_20210629130824280_92"
      unitRef="USD">85240</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="C_20230101to20230331"
      decimals="0"
      id="Fxbrl_20210629130824280_112"
      unitRef="USD">233776</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="C_20220101to20220331"
      decimals="0"
      id="Fxbrl_20210629130824280_115"
      unitRef="USD">18098</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
      contextRef="C_20230101to20230331"
      decimals="0"
      id="Fxbrl_20210629130824280_122"
      unitRef="USD">-32394</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
      contextRef="C_20220101to20220331"
      decimals="0"
      id="Fxbrl_20210629130824280_125"
      unitRef="USD">1570513</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="C_20230101to20230331"
      decimals="0"
      id="Fxbrl_20210629130824280_142"
      unitRef="USD">-8461825</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="C_20220101to20220331"
      decimals="0"
      id="Fxbrl_20210629130824280_145"
      unitRef="USD">-2760928</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="C_20230101to20230331"
      decimals="0"
      id="Fxbrl_20210629130824280_172"
      unitRef="USD">44633</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="C_20220101to20220331"
      decimals="0"
      id="Fxbrl_20210629132526344"
      unitRef="USD">137611</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireMineralRights
      contextRef="C_20230101to20230331"
      decimals="0"
      id="Fxbrl_20210629130824280_182"
      unitRef="USD">20000</us-gaap:PaymentsToAcquireMineralRights>
    <us-gaap:PaymentsToAcquireMineralRights
      contextRef="C_20220101to20220331"
      decimals="0"
      id="Fxbrl_20210629132532216"
      unitRef="USD">2470827</us-gaap:PaymentsToAcquireMineralRights>
    <us-gaap:PaymentsToAcquireOtherProductiveAssets
      contextRef="C_20230101to20230331"
      decimals="0"
      id="Fxbrl_20230509131054643"
      unitRef="USD">7389</us-gaap:PaymentsToAcquireOtherProductiveAssets>
    <us-gaap:PaymentsToAcquireOtherProductiveAssets
      contextRef="C_20220101to20220331"
      decimals="0"
      id="Fxbrl_20230509131136964"
      unitRef="USD">0</us-gaap:PaymentsToAcquireOtherProductiveAssets>
    <dc:PaymentsToAcquireReclamationDepositPaid
      contextRef="C_20230101to20230331"
      decimals="0"
      id="Fxbrl_20230504002914212"
      unitRef="USD">0</dc:PaymentsToAcquireReclamationDepositPaid>
    <dc:PaymentsToAcquireReclamationDepositPaid
      contextRef="C_20220101to20220331"
      decimals="0"
      id="Fxbrl_20230504002932126"
      unitRef="USD">20000</dc:PaymentsToAcquireReclamationDepositPaid>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="C_20230101to20230331"
      decimals="0"
      id="Fxbrl_20210629130824280_192"
      unitRef="USD">-72022</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="C_20220101to20220331"
      decimals="0"
      id="Fxbrl_20210629132538432"
      unitRef="USD">-2628438</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <dc:ProceedsFromSaleOfCommonStockOnAtTheMarketProgram
      contextRef="C_20230101to20230331"
      decimals="0"
      id="Fxbrl_20230317233244739_xbrl_20210629130824280_242"
      unitRef="USD">5000020</dc:ProceedsFromSaleOfCommonStockOnAtTheMarketProgram>
    <dc:ProceedsFromSaleOfCommonStockOnAtTheMarketProgram
      contextRef="C_20220101to20220331"
      decimals="0"
      id="Fxbrl_20230317233244739_xbrl_20210629130824280_245"
      unitRef="USD">0</dc:ProceedsFromSaleOfCommonStockOnAtTheMarketProgram>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="C_20230101to20230331"
      decimals="0"
      id="Fxbrl_20230318114016769_xbrl_20220623112203667_xbrl_20210629130824280_172"
      unitRef="USD">97500</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="C_20220101to20220331"
      decimals="0"
      id="Fxbrl_20230318114016769_xbrl_20220623112203667_xbrl_20210629132526344"
      unitRef="USD">0</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="C_20230101to20230331"
      decimals="0"
      id="Fxbrl_20230317233254274_xbrl_20210629130824280_242"
      unitRef="USD">12000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="C_20220101to20220331"
      decimals="0"
      id="Fxbrl_20230317233254274_xbrl_20210629130824280_245"
      unitRef="USD">0</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="C_20230101to20230331"
      decimals="0"
      id="Fxbrl_20230317233335917_xbrl_20210629130824280_242"
      unitRef="USD">18757</us-gaap:ProceedsFromWarrantExercises>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="C_20220101to20220331"
      decimals="0"
      id="Fxbrl_20230317233335917_xbrl_20210629130824280_245"
      unitRef="USD">0</us-gaap:ProceedsFromWarrantExercises>
    <dc:WithholdingOfEmployeeTaxPaymentsOnPerformanceStockUnits
      contextRef="C_20230101to20230331"
      decimals="0"
      id="Fxbrl_20230318114013654_xbrl_20220623112203667_xbrl_20210629130824280_172"
      unitRef="USD">38000</dc:WithholdingOfEmployeeTaxPaymentsOnPerformanceStockUnits>
    <dc:WithholdingOfEmployeeTaxPaymentsOnPerformanceStockUnits
      contextRef="C_20220101to20220331"
      decimals="0"
      id="Fxbrl_20230318114013654_xbrl_20220623112203667_xbrl_20210629132526344"
      unitRef="USD">0</dc:WithholdingOfEmployeeTaxPaymentsOnPerformanceStockUnits>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="C_20230101to20230331"
      decimals="0"
      id="Fxbrl_20210629130824280_282"
      unitRef="USD">4895277</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="C_20220101to20220331"
      decimals="0"
      id="Fxbrl_20210629130824280_285"
      unitRef="USD">0</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="C_20230101to20230331"
      decimals="0"
      id="Fxbrl_20210629130824280_302"
      unitRef="USD">-3638570</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="C_20220101to20220331"
      decimals="0"
      id="Fxbrl_20210629130824280_305"
      unitRef="USD">-5389366</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20210629130824280_312"
      unitRef="USD">23911722</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="C_20211231"
      decimals="0"
      id="Fxbrl_20210629130824280_315"
      unitRef="USD">46790482</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20210629130824280_322"
      unitRef="USD">20273152</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="C_20220331"
      decimals="0"
      id="Fxbrl_20210629130824280_325"
      unitRef="USD">41401116</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <dc:DeferredAtmOfferingCostsOffsetAgainstAdditionalPaidInCapital
      contextRef="C_20230101to20230331"
      decimals="0"
      id="Fxbrl_20230318113950271_xbrl_20220623093844050"
      unitRef="USD">39646</dc:DeferredAtmOfferingCostsOffsetAgainstAdditionalPaidInCapital>
    <dc:DeferredAtmOfferingCostsOffsetAgainstAdditionalPaidInCapital
      contextRef="C_20220101to20220331"
      decimals="0"
      id="Fxbrl_20230318113950271_xbrl_20210629130824280_392"
      unitRef="USD">0</dc:DeferredAtmOfferingCostsOffsetAgainstAdditionalPaidInCapital>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_20221231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20210629134538547"
      unitRef="Shares">73341001</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20221231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20210629134557330"
      unitRef="USD">73341</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20221231_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember"
      decimals="0"
      id="Fxbrl_20210629134620563"
      unitRef="USD">107317974</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20221231_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember"
      decimals="0"
      id="Fxbrl_20210629134730953"
      unitRef="USD">-6215577</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20210629134526753"
      unitRef="USD">101175738</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <dc:StockIssuedDuringPeriodSharesCommonStockIssuedForAmortizedIssuanceCosts
      contextRef="C_20230101to20230331_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20230318003300613"
      unitRef="Shares">1886800</dc:StockIssuedDuringPeriodSharesCommonStockIssuedForAmortizedIssuanceCosts>
    <dc:StockIssuedDuringPeriodValueCommonStockIssuedForAmortizedIssuanceCosts
      contextRef="C_20230101to20230331_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20230318003305137"
      unitRef="USD">1887</dc:StockIssuedDuringPeriodValueCommonStockIssuedForAmortizedIssuanceCosts>
    <dc:StockIssuedDuringPeriodValueCommonStockIssuedForAmortizedIssuanceCosts
      contextRef="C_20230101to20230331_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember"
      decimals="0"
      id="Fxbrl_20230318003309811"
      unitRef="USD">4860987</dc:StockIssuedDuringPeriodValueCommonStockIssuedForAmortizedIssuanceCosts>
    <dc:StockIssuedDuringPeriodValueCommonStockIssuedForAmortizedIssuanceCosts
      contextRef="C_20230101to20230331"
      decimals="0"
      id="Fxbrl_20230318003313377"
      unitRef="USD">4862874</dc:StockIssuedDuringPeriodValueCommonStockIssuedForAmortizedIssuanceCosts>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="C_20230101to20230331_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20230318003349954"
      unitRef="Shares">18609</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="C_20230101to20230331_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20230318003355228"
      unitRef="USD">19</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="C_20230101to20230331_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember"
      decimals="0"
      id="Fxbrl_20230318003359994"
      unitRef="USD">-19</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="C_20230101to20230331_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20230318003542830"
      unitRef="Shares">37500</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="C_20230101to20230331_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20230318003547828"
      unitRef="USD">37</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="C_20230101to20230331_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember"
      decimals="0"
      id="Fxbrl_20230318003553490"
      unitRef="USD">11963</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="C_20230101to20230331"
      decimals="0"
      id="Fxbrl_20230318003556144"
      unitRef="USD">12000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <dc:StockIssuedDuringPeriodSharesExerciseOfWarrants
      contextRef="C_20230101to20230331_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20230318003644294"
      unitRef="Shares">9018</dc:StockIssuedDuringPeriodSharesExerciseOfWarrants>
    <dc:StockIssuedDuringPeriodValueExerciseOfWarrants
      contextRef="C_20230101to20230331_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20230318003653364"
      unitRef="USD">9</dc:StockIssuedDuringPeriodValueExerciseOfWarrants>
    <dc:StockIssuedDuringPeriodValueExerciseOfWarrants
      contextRef="C_20230101to20230331_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember"
      decimals="0"
      id="Fxbrl_20230318003700917"
      unitRef="USD">18748</dc:StockIssuedDuringPeriodValueExerciseOfWarrants>
    <dc:StockIssuedDuringPeriodValueExerciseOfWarrants
      contextRef="C_20230101to20230331"
      decimals="0"
      id="Fxbrl_20230318003708598"
      unitRef="USD">18757</dc:StockIssuedDuringPeriodValueExerciseOfWarrants>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_20230101to20230331_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember"
      decimals="0"
      id="Fxbrl_20230318000531859"
      unitRef="USD">1292734</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_20230101to20230331"
      decimals="0"
      id="Fxbrl_20230318000601744"
      unitRef="USD">1292734</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <dc:WithholdingOfEmployeeTaxPaymentOnPsu
      contextRef="C_20230101to20230331_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember"
      decimals="0"
      id="Fxbrl_20230318120822344"
      unitRef="USD">38000</dc:WithholdingOfEmployeeTaxPaymentOnPsu>
    <dc:WithholdingOfEmployeeTaxPaymentOnPsu
      contextRef="C_20230101to20230331"
      decimals="0"
      id="Fxbrl_20230318120830184"
      unitRef="USD">38000</dc:WithholdingOfEmployeeTaxPaymentOnPsu>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
      contextRef="C_20230101to20230331_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember"
      decimals="0"
      id="Fxbrl_20220623103441528_xbrl_20220623103356006"
      unitRef="USD">-9266031</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
      contextRef="C_20230101to20230331"
      decimals="0"
      id="Fxbrl_20220623103441528_xbrl_20210629143000425_xbrl_20210629142314695"
      unitRef="USD">-9266031</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_20230331_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20230504004203287"
      unitRef="Shares">75292928</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20230331_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20230504004218985"
      unitRef="USD">75293</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20230331_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember"
      decimals="0"
      id="Fxbrl_20230504004230202"
      unitRef="USD">113464387</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20230331_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember"
      decimals="0"
      id="Fxbrl_20230504004246377"
      unitRef="USD">-15481608</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20230504004251013"
      unitRef="USD">98058072</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_20211231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20230504004130486_xbrl_20230504004030368"
      unitRef="Shares">35641667</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20211231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20230504004130486_xbrl_20210629135214269_xbrl_20210629134538547"
      unitRef="USD">35641</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20211231_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember"
      decimals="0"
      id="Fxbrl_20230504004130486_xbrl_20210629135214269_xbrl_20210629134557330"
      unitRef="USD">44001171</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20211231_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember"
      decimals="0"
      id="Fxbrl_20230504004130486_xbrl_20210629135214269_xbrl_20210629134620563"
      unitRef="USD">11806295</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20211231_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember"
      decimals="0"
      id="Fxbrl_20230504004130486_xbrl_20210629135214269_xbrl_20210629134730953"
      unitRef="USD">55346251</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20211231"
      decimals="0"
      id="Fxbrl_20230504004130486_xbrl_20210629135214269_xbrl_20210629134526753"
      unitRef="USD">111189358</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodValuePurchaseOfAssets
      contextRef="C_20220101to20220331_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember"
      decimals="0"
      id="Fxbrl_20220623102926177_xbrl_20220623102856880"
      unitRef="USD">1600000</us-gaap:StockIssuedDuringPeriodValuePurchaseOfAssets>
    <us-gaap:StockIssuedDuringPeriodValuePurchaseOfAssets
      contextRef="C_20220101to20220331"
      decimals="0"
      id="Fxbrl_20220623102926177_xbrl_20210629142314695"
      unitRef="USD">1600000</us-gaap:StockIssuedDuringPeriodValuePurchaseOfAssets>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_20220101to20220331_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember"
      decimals="0"
      id="Fxbrl_20220623103431904_xbrl_20220623103358593"
      unitRef="USD">3239342</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_20220101to20220331"
      decimals="0"
      id="Fxbrl_20220623103431904_xbrl_20210629143000425_xbrl_20210629142314695"
      unitRef="USD">3239342</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="C_20220101to20220331_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember"
      decimals="0"
      id="Fxbrl_20220623102923650_xbrl_20210629142513850"
      unitRef="USD">2607724</us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="C_20220101to20220331_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember"
      decimals="0"
      id="Fxbrl_20220623102923650_xbrl_20220623102856880"
      unitRef="USD">-2607724</us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination>
    <dc:StockIssuedDuringPeriodSharesAcquisitionOfNonControllingInterest
      contextRef="C_20220101to20220331_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20220623103436519_xbrl_20210629143000425_xbrl_20210629142352039"
      unitRef="Shares">35208728</dc:StockIssuedDuringPeriodSharesAcquisitionOfNonControllingInterest>
    <dc:StockIssuedDuringPeriodValueAcquisitionOfNonControllingInterest
      contextRef="C_20220101to20220331_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20220623103436519_xbrl_20210629143000425_xbrl_20210629142450743"
      unitRef="USD">35209</dc:StockIssuedDuringPeriodValueAcquisitionOfNonControllingInterest>
    <dc:StockIssuedDuringPeriodValueAcquisitionOfNonControllingInterest
      contextRef="C_20220101to20220331_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember"
      decimals="0"
      id="Fxbrl_20220623103436519_xbrl_20210629143000425_xbrl_20210629142513850"
      unitRef="USD">48764065</dc:StockIssuedDuringPeriodValueAcquisitionOfNonControllingInterest>
    <dc:StockIssuedDuringPeriodValueAcquisitionOfNonControllingInterest
      contextRef="C_20220101to20220331_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember"
      decimals="0"
      id="Fxbrl_20220623103436519_xbrl_20220623103358593"
      unitRef="USD">-48799274</dc:StockIssuedDuringPeriodValueAcquisitionOfNonControllingInterest>
    <dc:EliminationOfNonControllingInterestOnAcquisition
      contextRef="C_20220101to20220331_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember"
      decimals="0"
      id="Fxbrl_20230318000438740"
      unitRef="USD">5324695</dc:EliminationOfNonControllingInterestOnAcquisition>
    <dc:EliminationOfNonControllingInterestOnAcquisition
      contextRef="C_20220101to20220331_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember"
      decimals="0"
      id="Fxbrl_20220623103438784_xbrl_20220623103358593"
      unitRef="USD">-5324695</dc:EliminationOfNonControllingInterestOnAcquisition>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
      contextRef="C_20220101to20220331_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember"
      decimals="0"
      id="Fxbrl_20220623102938409_xbrl_20220623102841852"
      unitRef="USD">1259605</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
      contextRef="C_20220101to20220331_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember"
      decimals="0"
      id="Fxbrl_20220623102938409_xbrl_20220623102856880"
      unitRef="USD">-3453900</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
      contextRef="C_20220101to20220331"
      decimals="0"
      id="Fxbrl_20220623102938409_xbrl_20210629142314695"
      unitRef="USD">-2194295</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_20220331_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20230504004030368"
      unitRef="Shares">70850395</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20220331_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20210629135214269_xbrl_20210629134538547"
      unitRef="USD">70850</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20220331_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember"
      decimals="0"
      id="Fxbrl_20210629135214269_xbrl_20210629134557330"
      unitRef="USD">100697655</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20220331_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember"
      decimals="0"
      id="Fxbrl_20210629135214269_xbrl_20210629134620563"
      unitRef="USD">13065900</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20220331_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember"
      decimals="0"
      id="Fxbrl_20210629135214269_xbrl_20210629134730953"
      unitRef="USD">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20220331"
      decimals="0"
      id="Fxbrl_20210629135214269_xbrl_20210629134526753"
      unitRef="USD">113834405</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="C_20230101to20230331"
      id="Fba9b5a20-d887-11eb-9735-67b0fce19732">
                &lt;div&gt;
                    &lt;div&gt;
                        &lt;div&gt;
                            &lt;div&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;b&gt;Note 1 - Organization and Nature of Business&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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="text-decoration: underline;"&gt;Organization&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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;Dakota Gold Corp. ("we", "us", "our", the "Company" or "Dakota Gold") was incorporated as JR Resources Corp. ("JR") on November 15, 2017 under the Business Corporations Act (British Columbia, Canada). The Company focuses its business efforts on the acquisition, exploration, and development of mineral properties in the United States of America ("U.S."). On May 22, 2020, the Company completed the domestication process and changed its registration from the Province of British Columbia, Canada to the State of Nevada, U.S.&lt;/span&gt;&lt;/span&gt;&lt;/p&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;On March 31, 2022, pursuant to the U.S. Securities and Exchange Commission ("SEC") approval of the DTRC Merger (defined below) and acquisition of the remaining shares of Dakota Territory Resource Corp. ("DTRC") by the Company, DTRC was merged into a subsidiary of the Company and prior to completion of the DTRC Merger, JR changed its name to Dakota Gold Corp. (see DTRC Merger below).&lt;/span&gt;&lt;/span&gt;&lt;/p&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="text-decoration: underline;"&gt;Liquidity&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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;The Company's mineral properties are at the exploration stage and are without a known body of commercial ore and therefore have not generated revenues. The business of exploring for minerals involves a high degree of risk. Few properties that are explored are ultimately developed into producing mines. Major expenditures may be required to establish ore reserves, to develop metallurgical processes, to acquire construction and operating permits and to construct mining and processing facilities. The amounts shown as exploration and evaluation assets cost represent acquisition and holding costs and do not necessarily represent present or future recoverable values. The recoverability of the amounts shown for mineral properties is dependent upon the Company obtaining the necessary financing to complete the exploration and development of the properties, the discovery of economically recoverable reserves and future profitable operations or through sale of the assets.&lt;/span&gt;&lt;/span&gt;&lt;/p&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;These condensed consolidated interim financial statements for the three months ended March 31, 2023 and 2022 ("financial statements") have been prepared on the assumption that the Company and its subsidiaries will continue as a going concern, meaning it will continue in operation for the foreseeable future and will be able to realize assets and discharge liabilities in the ordinary course of operations. Different bases of measurement may be appropriate if the Company is not expected to continue operations for the foreseeable future. As of March 31, 2023, the Company had not advanced its properties to commercial production and is not able to finance day-to-day activities through operations.&lt;/span&gt;&lt;/span&gt;&lt;/p&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;The Company's management believes its cash balance of approximately $20.3 million at March 31, 2023, its working capital of approximately $18.8 million, the anticipated ability to utilize the ATM program during the year, and the ability to scale down the exploration program in order to maintain greater than 12 months of funding as of the date of filing of these financial statements, alleviate doubt as to the Company's ability to continue as a going concern.&lt;/span&gt;&lt;/span&gt;&lt;/p&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;Subsequent to March 31, 2023, the Company utilized its ATM to raise gross proceeds of approximately $78,000.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;div&gt;

                                        &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;span style="text-decoration: underline;"&gt;DTRC Merger Transaction&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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;On September 10, 2021, the Company and Dakota Territory Resource Corp. entered into an Amended and Restated Agreement and Plan of Merger (the "merger agreement") providing for the acquisition of the non-controlling interest of DTRC where the Company would acquire the remaining shares (not previously owned) of DTRC for an equal number of shares of the Company and DTRC would merge into a subsidiary of the Company (the "DTRC Merger" or the "DTRC Transaction"). The DTRC Merger was approved by the stockholders of DTRC at a Special Meeting of Stockholders and closed with an effective date of March 31, 2022.&lt;/span&gt;&lt;/span&gt;&lt;/p&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;Pursuant to the merger agreement, the DTRC stockholders received one share of Dakota Gold common stock for each share of DTRC's common stock owned at the time of the closing. After the closing, the former stockholders of DTRC and the Company owned approximately 49% and 51%, respectively, of the combined entity.&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;
            </us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <dei:EntityIncorporationDateOfIncorporation
      contextRef="C_20230101to20230331"
      id="Fxbrl_20220622223805576">2017-11-15</dei:EntityIncorporationDateOfIncorporation>
    <us-gaap:Cash
      contextRef="C_20230331"
      decimals="-5"
      id="Fxbrl_20220622223641760"
      unitRef="USD">20300000</us-gaap:Cash>
    <dc:WorkingCapitalSurplusDeficit
      contextRef="C_20230331"
      decimals="-5"
      id="Fxbrl_20220622223911943"
      unitRef="USD">18800000</dc:WorkingCapitalSurplusDeficit>
    <dc:ProceedsFromSaleOfCommonStockOnAtTheMarketProgram
      contextRef="C_20230101to20230331_dcEquityProgramAxis_dcATMProgramSubsequentEventMember"
      decimals="0"
      id="Fxbrl_20230318160006234"
      unitRef="USD">78000</dc:ProceedsFromSaleOfCommonStockOnAtTheMarketProgram>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="C_20210910_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_dcDakotaTerritoryResourceCorpsFormerStockholdersMember"
      decimals="2"
      id="Fxbrl_20220622231513034"
      unitRef="Pure">0.49</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="C_20210910_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_dcDakotaTerritoryResourceCorpsFormerStockholdersMember"
      decimals="2"
      id="Fxbrl_20220622231523744"
      unitRef="Pure">0.51</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="C_20230101to20230331"
      id="Fxbrl_20210629105943716">
                    &lt;div&gt;
                        &lt;div&gt;
                            &lt;div&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;b&gt;Note 2 - Summary of Accounting Policies &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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="text-decoration: underline;"&gt;Basis of Presentation&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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;The accompanying financial statements of Dakota Gold Corp. have been prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP") and the rules of the Securities and Exchange Commission ("SEC") for interim statements, and should be read in conjunction with the Company's audited financial statements and the notes thereto for the nine-month transition period ended December 31, 2022 included in its Transition Report on Form 10-KT, as filed with the SEC on March 22, 2023.&lt;/span&gt;&lt;/span&gt;&lt;/p&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;In the opinion of management, all adjustments, consisting of normal recurring adjustments, necessary for a fair presentation of financial position and the results of operations for the interim periods presented have been reflected herein. The results of operations for interim periods are not necessarily indicative of the results to be expected for the full year. Notes to the financial statements which would substantially duplicate the disclosures contained in the audited financial statements for the most recent transition period ended December 31, 2022, as reported in the Company's Transition Report on Form 10-KT, have been omitted. The condensed consolidated balance sheet as of December 31, 2022 was derived from the audited financial statements of the Company.&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="text-decoration: underline;"&gt;Change in Fiscal Year&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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;In August 2022, the Board of Directors of the Company, pursuant to the bylaws and based upon the recommendation of its Audit Committee, approved a change in the Company's fiscal year end from March 31 to December 31. The Company's fiscal year now begins on January 1 and ends on December 31 of each year, starting on January 1, 2023.&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="text-decoration: underline;"&gt;Basis of Consolidation&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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;The consolidated financial statements at March 31, 2023 and December 31, 2022 include the accounts of the Company and the following 100%-owned subsidiaries: DTRC, LLC (incorporated in USA), JR Resources (Canada) Services Corp. (incorporated in Canada), Dakota Gold Holdings LLC (incorporated in USA) and Dakota Gold (Canada) Services Corp. (incorporated in Canada).&lt;/span&gt;&lt;/span&gt;&lt;/p&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;All intercompany accounts and transactions between the Company and its subsidiaries have been eliminated upon consolidation.&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;
                </us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="C_20230101to20230331"
      id="Fxbrl_20230504010406686">
                                            &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="text-decoration: underline;"&gt;Basis of Presentation&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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;The accompanying financial statements of Dakota Gold Corp. have been prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP") and the rules of the Securities and Exchange Commission ("SEC") for interim statements, and should be read in conjunction with the Company's audited financial statements and the notes thereto for the nine-month transition period ended December 31, 2022 included in its Transition Report on Form 10-KT, as filed with the SEC on March 22, 2023.&lt;/span&gt;&lt;/span&gt;&lt;/p&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;In the opinion of management, all adjustments, consisting of normal recurring adjustments, necessary for a fair presentation of financial position and the results of operations for the interim periods presented have been reflected herein. The results of operations for interim periods are not necessarily indicative of the results to be expected for the full year. Notes to the financial statements which would substantially duplicate the disclosures contained in the audited financial statements for the most recent transition period ended December 31, 2022, as reported in the Company's Transition Report on Form 10-KT, have been omitted. The condensed consolidated balance sheet as of December 31, 2022 was derived from the audited financial statements of the Company.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/div&gt;
                                        </us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:FiscalPeriod
      contextRef="C_20230101to20230331"
      id="Fxbrl_20230504010429647">
                                            &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="text-decoration: underline;"&gt;Change in Fiscal Year&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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;In August 2022, the Board of Directors of the Company, pursuant to the bylaws and based upon the recommendation of its Audit Committee, approved a change in the Company's fiscal year end from March 31 to December 31. The Company's fiscal year now begins on January 1 and ends on December 31 of each year, starting on January 1, 2023.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/div&gt;
                                        </us-gaap:FiscalPeriod>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="C_20230101to20230331"
      id="Fxbrl_20230504010443388">
                                            &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="text-decoration: underline;"&gt;Basis of Consolidation&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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;The consolidated financial statements at March 31, 2023 and December 31, 2022 include the accounts of the Company and the following 100%-owned subsidiaries: DTRC, LLC (incorporated in USA), JR Resources (Canada) Services Corp. (incorporated in Canada), Dakota Gold Holdings LLC (incorporated in USA) and Dakota Gold (Canada) Services Corp. (incorporated in Canada).&lt;/span&gt;&lt;/span&gt;&lt;/p&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;All intercompany accounts and transactions between the Company and its subsidiaries have been eliminated upon consolidation.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/div&gt;
                                        </us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="C_20221231"
      decimals="2"
      id="Fxbrl_20230504131216391"
      unitRef="Pure">1</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="C_20230331"
      decimals="2"
      id="Fxbrl_20230318122030662"
      unitRef="Pure">1</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:MineralIndustriesDisclosuresTextBlock
      contextRef="C_20230101to20230331"
      id="Fxbrl_20230504114552631">
                        &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;b&gt;Note 3 - Mineral Rights and Properties&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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;Dakota Gold has 100% ownership of the interests in the Blind Gold, City Creek, Cambrian Unconformity, Tinton, West Corridor, Ragged Top, Poorman Anticline, Maitland, and South Lead / Whistler Gulch. In addition, we have 100% ownership in the Barrick Option, and the Richmond Hill Option projects upon exercise of the underlying option. All of which are located in the heart of the Homestake District.&lt;/span&gt;&lt;/span&gt;&lt;/p&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;The individual claims, properties, options, and leases are aggregated into a single unit mining property, hereinafter referred to as the Black Hills Property.&lt;/span&gt;&lt;/span&gt;&lt;/p&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;In total, the Black Hills Property consists of 1,931 unpatented mining claims (33,475 unpatented acres), the Homestake Option Area (4,261 patented acres), the Richmond Hill Option Area (2,126 patented acres) and additional lands and mineral rights throughout the district (5,890 patented acres) for a combination of surface and mineral lease rights covering a total of 45,752 acres. The Company has not established that any of its projects or properties contain proven or probable gold reserves under S-K 1300.&lt;/span&gt;&lt;/span&gt;&lt;/p&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;As of March 31, 2023 and December 31, 2022, the carrying cost of the Company's mineral properties totaled $78,757,287 and $78,737,287, respectively. At March 31, 2023, the Company is in the exploration stage and has not commenced amortization of its properties. The Company will capitalize certain costs to its projects when the costs can be specifically attributable to a project, or when it is reasonable to allocate those costs. General regional exploration expenses are not allocated to specific properties.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                        &lt;/div&gt;
                    </us-gaap:MineralIndustriesDisclosuresTextBlock>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="C_20230331_srtStatementGeographicalAxis_dcBlindGoldCityCreekCambrianUnconformityTintonWestCorridorRaggedTopPoormanAnticlineMaitlandAndSouthLeadWhistlerGulchMember_usgaapBusinessAcquisitionAxis_dcDakotaGoldMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapMiningPropertiesAndMineralRightsMember"
      decimals="2"
      id="Fxbrl_20230504114630062"
      unitRef="Pure">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="C_20230331_srtStatementGeographicalAxis_dcBarrickOptionAndTheRichmondHillOptionMember_usgaapBusinessAcquisitionAxis_dcDakotaGoldMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapMiningPropertiesAndMineralRightsMember"
      decimals="2"
      id="Fxbrl_20230504114724946"
      unitRef="Pure">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <dc:NumberOfMiningClaims
      contextRef="C_20230101to20230331_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapUnpatentedTechnologyMember_usgaapPropertyPlantAndEquipmentByTypeAxis_dcBlackHillsMember"
      decimals="0"
      id="Fxbrl_20230504114941761"
      unitRef="Mining_claim">1931</dc:NumberOfMiningClaims>
    <us-gaap:AreaOfLand
      contextRef="C_20230331_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapUnpatentedTechnologyMember_usgaapPropertyPlantAndEquipmentByTypeAxis_dcBlackHillsMember"
      decimals="0"
      id="Fxbrl_20230504115006423"
      unitRef="Acre">33475</us-gaap:AreaOfLand>
    <us-gaap:AreaOfLand
      contextRef="C_20230331_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapUnpatentedTechnologyMember_usgaapPropertyPlantAndEquipmentByTypeAxis_dcHomestakeMember"
      decimals="0"
      id="Fxbrl_20230504115044597"
      unitRef="Acre">4261</us-gaap:AreaOfLand>
    <us-gaap:AreaOfLand
      contextRef="C_20230331_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapUnpatentedTechnologyMember_usgaapPropertyPlantAndEquipmentByTypeAxis_dcRichmondHillMember"
      decimals="0"
      id="Fxbrl_20230504115115333"
      unitRef="Acre">2126</us-gaap:AreaOfLand>
    <us-gaap:AreaOfLand
      contextRef="C_20230331_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapUnpatentedTechnologyMember_usgaapPropertyPlantAndEquipmentByTypeAxis_dcAdditionalLandsAndMineralRightsMember"
      decimals="0"
      id="Fxbrl_20230504115149092"
      unitRef="Acre">5890</us-gaap:AreaOfLand>
    <us-gaap:AreaOfLand
      contextRef="C_20230331_usgaapPropertyPlantAndEquipmentByTypeAxis_dcSurfaceAndMineralLeaseRightsMember"
      decimals="0"
      id="Fxbrl_20230504115229938"
      unitRef="Acre">45752</us-gaap:AreaOfLand>
    <us-gaap:MineralPropertiesNet
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20230504115357676"
      unitRef="USD">78757287</us-gaap:MineralPropertiesNet>
    <us-gaap:MineralPropertiesNet
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20230504115413440"
      unitRef="USD">78737287</us-gaap:MineralPropertiesNet>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="C_20230101to20230331"
      id="Fba9ba842-d887-11eb-9735-67b0fce19732">
                &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;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Note 4 - Related Party Transactions&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;The Company has not engaged in any related party transactions above $15,000&#160;during the quarter.&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;
                        &lt;/div&gt;
                    &lt;/div&gt;
                &lt;/div&gt;
            </us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="C_20220101to20220331"
      decimals="0"
      id="Fxbrl_20230504122316793"
      unitRef="USD">15000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="C_20230101to20230331"
      decimals="0"
      id="Fxbrl_20230504122309323"
      unitRef="USD">15000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="C_20230101to20230331"
      id="Fxbrl_20210629113528674">
                        &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&gt;&lt;span&gt;&lt;b&gt;Note 5 - Property and Equipment&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;div&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&gt;&lt;span&gt;A summary of the Company's property and equipment as of March 31, 2023 and December 31, 2022 is as follows:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: center; width: 15%; 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;b&gt;Estimated&lt;/b&gt;&lt;br/&gt;&lt;b&gt;Useful Life&lt;/b&gt;&lt;br/&gt;&lt;b&gt;(Years)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #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: 1.5pt 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;b&gt;March 31,&lt;/b&gt;&lt;br/&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #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: 1.5pt solid #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: 1.5pt 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;b&gt;December 31,&lt;/b&gt;&lt;br/&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt 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="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; width: 15%;"&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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&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; 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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&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; 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;&lt;span&gt;&lt;span&gt;Land&lt;/span&gt;&lt;/span&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;&#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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&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;b&gt;70,000&lt;/b&gt;&lt;/span&gt;&lt;/span&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;/span&gt;&lt;/span&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;70,000&lt;/span&gt;&lt;/span&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="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;&lt;span&gt;&lt;span&gt;Building&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: center; 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;
                                                                        39
                                                                    &lt;/span&gt;&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: 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;b&gt;804,095&lt;/b&gt;&lt;/span&gt;&lt;/span&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;768,338&lt;/span&gt;&lt;/span&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; border-bottom: 0.75pt solid #000000; 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;&lt;span&gt;&lt;span&gt;Furniture and equipment&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; 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;
                                                                        3 to 5
                                                                    &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: 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;b&gt;763,845&lt;/b&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: 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;754,969&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: 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;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 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;b&gt;1,637,940&lt;/b&gt;&lt;/span&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; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 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;1,593,307&lt;/span&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; 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; border-bottom: 0.75pt solid #000000; 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;&lt;span&gt;&lt;span&gt;Less accumulated depreciation&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; width: 15%; 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;b&gt;(387,257&lt;/b&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: 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;b&gt;)&lt;/b&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: 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;(326,517&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: 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;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1.5pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Property and equipment, net&lt;/span&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: 1.5pt 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;b&gt;&#160;&lt;/b&gt;&lt;/span&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: 1.5pt 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;b&gt;$&lt;/b&gt;&lt;/span&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: 1.5pt 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;b&gt;1,250,683&lt;/b&gt;&lt;/span&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: 1.5pt 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: 1.5pt 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;/span&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: 1.5pt 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;1,266,790&lt;/span&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: 1.5pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                            &lt;/table&gt;

                                        &lt;p style="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&gt;&lt;span&gt;During the three months ended March 31, 2023 and 2022, the Company incurred depreciation expense of $60,740 and $30,593, respectively.&lt;/span&gt;&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:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="C_20230101to20230331"
      id="Fxbrl_20230504011506522">
                                            &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-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: center; width: 15%; 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;b&gt;Estimated&lt;/b&gt;&lt;br/&gt;&lt;b&gt;Useful Life&lt;/b&gt;&lt;br/&gt;&lt;b&gt;(Years)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #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: 1.5pt 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;b&gt;March 31,&lt;/b&gt;&lt;br/&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #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: 1.5pt solid #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: 1.5pt 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;b&gt;December 31,&lt;/b&gt;&lt;br/&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt 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="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; width: 15%;"&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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&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; 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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&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; 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;&lt;span&gt;&lt;span&gt;Land&lt;/span&gt;&lt;/span&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;&#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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&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;b&gt;70,000&lt;/b&gt;&lt;/span&gt;&lt;/span&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;/span&gt;&lt;/span&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;70,000&lt;/span&gt;&lt;/span&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="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;&lt;span&gt;&lt;span&gt;Building&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: center; 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;
                                                                        39
                                                                    &lt;/span&gt;&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: 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;b&gt;804,095&lt;/b&gt;&lt;/span&gt;&lt;/span&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;768,338&lt;/span&gt;&lt;/span&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; border-bottom: 0.75pt solid #000000; 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;&lt;span&gt;&lt;span&gt;Furniture and equipment&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; 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;
                                                                        3 to 5
                                                                    &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: 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;b&gt;763,845&lt;/b&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: 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;754,969&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: 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;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 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;b&gt;1,637,940&lt;/b&gt;&lt;/span&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; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 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;1,593,307&lt;/span&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; 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; border-bottom: 0.75pt solid #000000; 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;&lt;span&gt;&lt;span&gt;Less accumulated depreciation&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; width: 15%; 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;b&gt;(387,257&lt;/b&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: 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;b&gt;)&lt;/b&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: 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;(326,517&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: 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;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1.5pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Property and equipment, net&lt;/span&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: 1.5pt 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;b&gt;&#160;&lt;/b&gt;&lt;/span&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: 1.5pt 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;b&gt;$&lt;/b&gt;&lt;/span&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: 1.5pt 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;b&gt;1,250,683&lt;/b&gt;&lt;/span&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: 1.5pt 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: 1.5pt 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;/span&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: 1.5pt 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;1,266,790&lt;/span&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: 1.5pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                            &lt;/table&gt;
                                        </us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_20230331_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapLandMember"
      decimals="0"
      id="Fxbrl_20210629114428321"
      unitRef="USD">70000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_20221231_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapLandMember"
      decimals="0"
      id="Fxbrl_20210629114450394"
      unitRef="USD">70000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="C_20230101to20230331_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapBuildingMember"
      id="Fxbrl_20210629113612902">P39Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_20230331_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapBuildingMember"
      decimals="0"
      id="Fxbrl_20210629114446386"
      unitRef="USD">804095</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_20221231_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapBuildingMember"
      decimals="0"
      id="Fxbrl_20210629114515807"
      unitRef="USD">768338</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="C_20230101to20230331_srtRangeAxis_srtMinimumMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapFurnitureAndFixturesMember"
      id="Fxbrl_20220622192029130">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="C_20230101to20230331_srtRangeAxis_srtMaximumMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapFurnitureAndFixturesMember"
      id="Fxbrl_20220622192103107">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_20230331_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapFurnitureAndFixturesMember"
      decimals="0"
      id="Fxbrl_20210629114545968"
      unitRef="USD">763845</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_20221231_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapFurnitureAndFixturesMember"
      decimals="0"
      id="Fxbrl_20210629114603879"
      unitRef="USD">754969</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20220622191902426_xbrl_20210629114545968"
      unitRef="USD">1637940</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20220622191902426_xbrl_20210629114603879"
      unitRef="USD">1593307</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20210629114632758_xbrl_20210629114616319"
      unitRef="USD">387257</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20210629114632758_xbrl_20210629114621374"
      unitRef="USD">326517</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20210629114636590_xbrl_20210629114621374"
      unitRef="USD">1250683</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20210629114656398"
      unitRef="USD">1266790</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="C_20230101to20230331"
      decimals="0"
      id="Fxbrl_20210629113555851"
      unitRef="USD">60740</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="C_20220101to20220331"
      decimals="0"
      id="Fxbrl_20220622191953513"
      unitRef="USD">30593</us-gaap:Depreciation>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock
      contextRef="C_20230101to20230331"
      id="Fxbrl_20220623120448809">
                    &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&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;Note 6 - Accounts Payable and Accrued Liabilities&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                        &lt;div&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&gt;&lt;span&gt;&lt;span&gt;A summary of the Company's accounts payable and accrued liabilities is as follows:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;div style="margin-bottom: 10pt;"&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-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #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: 1.5pt 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;span&gt;&lt;b&gt;March 31,&lt;/b&gt;&lt;br/&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #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: 1.5pt solid #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: 1.5pt 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;span&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;br/&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt 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="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: center;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td 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="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;&lt;span&gt;&lt;span&gt;&lt;span&gt;Trade payables&lt;/span&gt;&lt;/span&gt;&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;&lt;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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;span&gt;&lt;b&gt;1,930,612&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&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;span&gt;1,752,312&lt;/span&gt;&lt;/span&gt;&lt;/span&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="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;&lt;span&gt;&lt;span&gt;&lt;span&gt;Accrued liabilities&lt;/span&gt;&lt;/span&gt;&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: 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;span&gt;&lt;b&gt;534,239&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;span&gt;634,953&lt;/span&gt;&lt;/span&gt;&lt;/span&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; border-bottom: 0.75pt solid #000000; 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;&lt;span&gt;&lt;span&gt;&lt;span&gt;Other&lt;/span&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: 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;span&gt;&lt;b&gt;17,618&lt;/b&gt;&lt;/span&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: 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;span&gt;127,598&lt;/span&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: 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; border-bottom: 1.5pt solid #000000; vertical-align: bottom;"&gt;&lt;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;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&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: 1.5pt 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;span&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&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: 1.5pt 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;span&gt;&lt;b&gt;2,482,469&lt;/b&gt;&lt;/span&gt;&lt;/span&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: 1.5pt 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: 1.5pt 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;span&gt;$&lt;/span&gt;&lt;/span&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: 1.5pt 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;span&gt;2,514,863&lt;/span&gt;&lt;/span&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: 1.5pt solid #000000; text-align: left; width: 2%;"&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;
                </us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock
      contextRef="C_20230101to20230331"
      id="Fxbrl_20230504012001873">
                                            &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-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #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: 1.5pt 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;span&gt;&lt;b&gt;March 31,&lt;/b&gt;&lt;br/&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #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: 1.5pt solid #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: 1.5pt 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;span&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;br/&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt 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="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: center;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td 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="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;&lt;span&gt;&lt;span&gt;&lt;span&gt;Trade payables&lt;/span&gt;&lt;/span&gt;&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;&lt;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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;span&gt;&lt;b&gt;1,930,612&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&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;span&gt;1,752,312&lt;/span&gt;&lt;/span&gt;&lt;/span&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="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;&lt;span&gt;&lt;span&gt;&lt;span&gt;Accrued liabilities&lt;/span&gt;&lt;/span&gt;&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: 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;span&gt;&lt;b&gt;534,239&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;span&gt;634,953&lt;/span&gt;&lt;/span&gt;&lt;/span&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; border-bottom: 0.75pt solid #000000; 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;&lt;span&gt;&lt;span&gt;&lt;span&gt;Other&lt;/span&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: 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;span&gt;&lt;b&gt;17,618&lt;/b&gt;&lt;/span&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: 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;span&gt;127,598&lt;/span&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: 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; border-bottom: 1.5pt solid #000000; vertical-align: bottom;"&gt;&lt;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;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&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: 1.5pt 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;span&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&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: 1.5pt 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;span&gt;&lt;b&gt;2,482,469&lt;/b&gt;&lt;/span&gt;&lt;/span&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: 1.5pt 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: 1.5pt 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;span&gt;$&lt;/span&gt;&lt;/span&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: 1.5pt 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;span&gt;2,514,863&lt;/span&gt;&lt;/span&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: 1.5pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                            &lt;/table&gt;
                                        </us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccountsPayableTradeCurrent
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20220622194637360"
      unitRef="USD">1930612</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:AccountsPayableTradeCurrent
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20220622194642646"
      unitRef="USD">1752312</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20220622194659862_xbrl_20220622194637360"
      unitRef="USD">534239</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20220622194659862_xbrl_20220622194642646"
      unitRef="USD">634953</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20220622194700997_xbrl_20220622194637360"
      unitRef="USD">17618</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20220622194700997_xbrl_20220622194642646"
      unitRef="USD">127598</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20220622194702316_xbrl_20220622194637360"
      unitRef="USD">2482469</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20220622194702316_xbrl_20220622194642646"
      unitRef="USD">2514863</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="C_20230101to20230331"
      id="Fxbrl_20230504054135457">
                    &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;b&gt;Note 7 - Stockholders' Equity&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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="text-decoration: underline;"&gt;Common Stock&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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;The holders of common stock are entitled to one vote per share with respect to all matters required by law to be submitted to stockholders. The holders of common stock have the sole right to vote. The common stock does not have any cumulative voting, pre-emptive, subscription or conversion rights. Election of directors requires the affirmative vote of a plurality of common stock represented at a meeting, and other general stockholder action (other than an amendment to our Articles of Incorporation) requires the affirmative vote of the majority of shares represented at a meeting in which a quorum is represented. The outstanding shares of common stock are validly issued, fully paid and non-assessable.&lt;/span&gt;&lt;/span&gt;&lt;/p&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;In connection with the domestication process on May 22, 2020, the Company changed its share capital structure from unlimited authorized shares of common stock without par value to 144,302,330 authorized shares of common stock, with a par value of $0.001 per share.&lt;/span&gt;&lt;/span&gt;&lt;/p&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="text-decoration: underline;"&gt;Share Issuances during the three months ended March 31, 2023&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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;On October 21, 2022, the Company entered into an Equity Distribution Agreement with BMO Capital Markets Corp. and Canaccord Genuity LLC (collectively, the "Sales Agents"), to establish an ATM program. Under the ATM program, the Company may offer and sell shares of common stock having aggregate proceeds of up to $50 million, from time to time, through any of the Sales Agents. During the three months ended March 31, 2023, the Company utilized its ATM program to raise gross proceeds of approximately $5 million by issuing 1,886,800 shares of common stock.&lt;/span&gt;&lt;/span&gt;&lt;/p&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;In addition, the Company issued (i) 37,500 shares of common stock pursuant to an exercise of stock options for proceeds of $12,000, (ii) 9,018 shares of common stock pursuant to an exercise of warrants for proceeds of $18,757 and (iii) 18,609 shares of common stock to employees of the Company for the settlement of PSUs which vested on March 1, 2023. See "RSU" and "PSU" below.&lt;/span&gt;&lt;/span&gt;&lt;/p&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="text-decoration: underline;"&gt;Share Issuances during the three months ended March 31, 2022&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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;During the three months ended March 31, 2022, DTRC issued 329,528 shares of common stock valued at $1,600,000 for investment in mineral properties. The shares were valued at the closing prices on the dates of issuance.&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;On March 31, 2022, pursuant to the DTRC Transaction, the Company acquired the remaining outstanding shares of Dakota (the "acquisition of NCI"), whereby the Company issued 35,208,728 shares to DTRC's stockholders for the acquisition of 35,208,728 DTRC shares not previously owned by the Company resulting in the Company owning 100% of DTRC upon the closing of the transaction. (see Note 1).&lt;/span&gt;&lt;/span&gt;&lt;/p&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="text-decoration: underline;"&gt;Stock Options Issued&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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;Pursuant to the DTRC Merger on March 31, 2022, the Company cancelled DTRCs outstanding stock options and replaced them with options of Dakota Gold Corp. ("DGC") under the "2022 Stock Incentive Plan" with the same terms and provisions. The 2022 Stock Incentive Plan had a total of 6,250,000 units available to award to the Company's directors, executive officers and consultants. A unit can be a common stock purchase option, a Restricted Stock Unit ("RSU") or a Performance Stock Unit ("PSU"). As of March 31, 2023, a total of 3,454,122 units relating to the 2022 Stock Incentive Plan remained available for future grants.&lt;/span&gt;&lt;/span&gt;&lt;/p&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;Outstanding stock options under the 2022 Stock Incentive Plan have a term of five years.&lt;/span&gt;&lt;/span&gt;&lt;/p&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;During the three months ended March 31, 2023, the Company issued a total of 333,588 stock options with an exercise price of $2.81, exercisable for up to five years. The Company recognized stock-based compensation related to the vesting of stock options totaling $647,649 during the three months ended March 31, 2023, of which $99,612 was allocated to exploration expenses and $548,037 was allocated to administrative expenses, based upon the primary activities of the grantees.&lt;/span&gt;&lt;/span&gt;&lt;/p&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;During the three months ended March 31, 2023, the Company estimated the fair value of each stock option granted to have a weighted average grant date fair value of $1.43 per share using a Black Scholes option pricing model. The assumptions used to calculate the grant date fair value were as follows: a risk-free interest rate of 3.99%, an estimated volatility of 65%, a dividend yield of 0%, and an expected life of 3.5 years.&lt;/span&gt;&lt;/span&gt;&lt;/p&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;During the three months ended March 31, 2022, DTRC granted no stock options. DTRC recognized stock-based compensation related to the vesting of stock options totaling $1,760,333 for the three months ended March 31, 2022, of which $285,798 was allocated to exploration costs and $1,474,535 was allocated to administrative expenses, based upon the primary activities of the grantees.&lt;/span&gt;&lt;/span&gt;&lt;/p&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;Estimated volatility is calculated based on average volatility of the Company's peer group, because the Company does not have sufficient historical data. The Company will continue to use peer group volatility information until historical volatility of the Company is available to measure expected volatility for future grants. Peers are companies at similar stages of mine development and operating jurisdictions who have granted options with similar terms recently.&lt;/span&gt;&lt;/span&gt;&lt;/p&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;The stock-based compensation expense related to the options has been recognized in the consolidated financial statements since the grant date and the fair value, estimated at the initial grant date using the Black-Scholes option pricing model, will continue to be amortized over the vesting period.&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;A summary of the DTRC's stock option activity and related information for the three months ended March 31, 2022 under the 2021 Stock Incentive Plan is as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&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; border-top: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 1.5pt 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; border-top: 1.5pt 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;b&gt;Number&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 1.5pt 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; border-top: 1.5pt 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; border-top: 1.5pt 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;b&gt;Weighted&lt;/b&gt;&lt;/span&gt;&lt;/span&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;b&gt;Average&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;b&gt;Exercise Price&lt;/b&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; border-top: 1.5pt 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; border-top: 1.5pt 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; border-top: 1.5pt 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;b&gt;Weighted&lt;/b&gt;&lt;/span&gt;&lt;/span&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;b&gt;Average&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;b&gt;Remaining&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;b&gt;Contractual&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;b&gt;Life (In&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;b&gt;Years)&lt;/b&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; border-top: 1.5pt solid #000000; text-align: center;"&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;Outstanding as of December 31, 2021&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;3,354,583&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;4.06&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;
                                                4.37
                                            &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; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Options expired&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;(5,208&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="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; 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;Canceled on acquisition of NCI&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,349,375&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;&lt;span style="font-size: 10pt;"&gt;&lt;span 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%; 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: 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="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1.5pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Outstanding as of March 31, 2022&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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-top: 0.75pt solid #000000; border-bottom: 1.5pt 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: 1.5pt 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: 1.5pt 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-top: 0.75pt solid #000000; border-bottom: 1.5pt 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: 1.5pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                            &lt;/table&gt;

                        &lt;p style="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;A summary of the Company's stock option activity and related information for the three-month periods ended March 31, 2023 and 2022 is as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&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-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #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: 1.5pt 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;b&gt;Number&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #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: 1.5pt solid #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: 1.5pt 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;b&gt;Weighted&lt;/b&gt;&lt;/span&gt;&lt;/span&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;b&gt;Average&lt;/b&gt;&lt;br/&gt;&lt;b&gt;Exercise Price&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #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: 1.5pt solid #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: 1.5pt 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;b&gt;Weighted&lt;/b&gt;&lt;/span&gt;&lt;/span&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;b&gt;Average&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;span&gt;&lt;span&gt;&lt;b&gt;Remaining&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;b&gt;Contractual Life&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;b&gt;(In Years)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #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: 1.5pt solid #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: 1.5pt 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;b&gt;Aggregate Intrinsic&lt;/b&gt;&lt;/span&gt;&lt;/span&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;b&gt;Value&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt 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="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&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: right;"&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: right;"&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: right;"&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: right;"&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: right;"&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: right;"&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: right;"&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: right;"&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: right;"&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: right;"&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: right;"&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: 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;Outstanding as of December 31, 2022&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;3,999,572&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;3.89&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;
                                                    3.68
                                                &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;&#160;&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="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;Options granted&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;333,588&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;2.81&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;&#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="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;Options forfeited/cancelled&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;(5,208&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;4.76&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;&#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: 12%; 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; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Options exercised&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;(37,500&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;0.32&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;&#160;&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;&#160;&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="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1.5pt solid #000000; 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;&lt;b&gt;Outstanding as of March 31, 2023&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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; border-bottom: 1.5pt 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;b&gt;4,290,452&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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: 1.5pt 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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;b&gt;3.83&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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: 1.5pt 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; border-bottom: 1.5pt 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;b&gt;
                                                        3.57
                                                    &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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: 1.5pt 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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;b&gt;2,764,000&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; 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;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: right; width: 12%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: right; width: 12%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: right; width: 12%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: right; width: 12%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; 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; border-bottom: 1.5pt solid #000000; 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;Options exercisable as of March 31, 2023&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt 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,300,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt 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: 1.5pt 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.88&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt 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.14
                                                &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt 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: 1.5pt 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,822,625&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                &lt;/table&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;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-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #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;b&gt;Number&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #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;b&gt;Weighted&lt;/b&gt;&lt;/span&gt;&lt;/span&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;b&gt;Average&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;b&gt;Exercise Price&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #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;b&gt;Weighted&lt;/b&gt;&lt;/span&gt;&lt;/span&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;b&gt;Average&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;b&gt;Remaining&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;b&gt;Contractual Life&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;b&gt;(In Years)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #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: 1.5pt 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;b&gt;Aggregate Intrinsic&lt;/b&gt;&lt;/span&gt;&lt;/span&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;b&gt;Value&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: center; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&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 style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right;"&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: right;"&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: right;"&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: right;"&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: right;"&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: right;"&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: right;"&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: right;"&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: right;"&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: right;"&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: right;"&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: right;"&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: 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;Outstanding as of December 31, 2021&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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: 10%; 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: 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: 10%; 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: 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: 10%; 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: 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: 10%; background-color: #e6efff;"&gt;&#160;&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="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Options issued upon acquisition of non-controlling interest&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left;"&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: 10%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3,349,375&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: 10%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4.06&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: 10%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                    4.12
                                                &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: 10%;"&gt;&#160;&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="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1.5pt solid #000000; 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;Outstanding as of March 31, 2022&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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; border-bottom: 1.5pt solid #000000; text-align: right; width: 10%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3,349,375&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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: 1.5pt 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: 1.5pt solid #000000; text-align: right; width: 10%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4.06&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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: 1.5pt 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; border-bottom: 1.5pt solid #000000; text-align: right; width: 10%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                    4.12
                                                &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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: 1.5pt 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; border-bottom: 1.5pt solid #000000; text-align: right; width: 10%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&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;p style="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;As of March 31, 2023, the unrecognized compensation cost related to unvested options was $1,530,323, which will be recognized over a weighted average period of 1.41 years.&lt;/span&gt;&lt;/span&gt;&lt;/p&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;A summary of the Company's options outstanding at March 31, 2023 is as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&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="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: justify;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt 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;b&gt;Number of options&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: justify; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td colspan="1" style="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: justify; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td colspan="1" style="vertical-align: bottom; border-top: 1.5pt 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;b&gt;Exercise price&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td colspan="1" style="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: justify; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: center; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt 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;b&gt;Remaining life&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: center; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Expiry date&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1.5pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&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;b&gt;&#160;&lt;/b&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: 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;b&gt;&#160;&lt;/b&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;b&gt;(years)&lt;/b&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="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&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;/tr&gt;
                                    &lt;tr&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: 10%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;718,750&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; width: 10%; text-align: center; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1.92&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; width: 10%; text-align: center; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                    2.96
                                                &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="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; width: 10%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                    March 15, 2026
                                                &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&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: 10%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,866,667&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; width: 10%; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4.76&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; width: 10%; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                    3.13
                                                &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="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; width: 10%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                    May 17, 2026
                                                &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&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: 10%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;200,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; width: 10%; text-align: center; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;5.09&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; width: 10%; text-align: center; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                    3.46
                                                &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="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; width: 10%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                    September 13, 2026
                                                &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&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: 10%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;300,000&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; width: 10%; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4.64&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; width: 10%; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                    3.56
                                                &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="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; width: 10%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                    October 18, 2026
                                                &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&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: 10%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;571,447&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; width: 10%; text-align: center; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3.01&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; width: 10%; text-align: center; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                    4.43
                                                &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="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; width: 10%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                    September 1, 2027
                                                &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&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: 10%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;300,000&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; width: 10%; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3.74&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; width: 10%; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                    4.64
                                                &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="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; width: 10%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                    November 18, 2027
                                                &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&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: 10%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;333,588&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; width: 10%; text-align: center; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2.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; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 10%; text-align: center; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                    4.93
                                                &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="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 10%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                    March 1, 2028
                                                &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; 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: 1.5pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; text-align: right; width: 10%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;4,290,452&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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: 1.5pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; text-align: right; width: 10%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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: 1.5pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; text-align: right; width: 10%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 10%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                &lt;/table&gt;
                            &lt;/div&gt;

                        &lt;p style="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="text-decoration: underline;"&gt;Warrants&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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;A summary of the Company's warrant activity is as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&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="vertical-align: bottom; border-top: 1.5pt solid #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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; 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;b&gt;Warrants&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #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: 1.5pt 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;b&gt;Weighted&lt;/b&gt;&lt;/span&gt;&lt;/span&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;b&gt;average&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;b&gt;exercise price&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt 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="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;Balance, December 31, 2022&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;7,612,111&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.08&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="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&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="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;(9,018&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;2.08&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="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1.5pt solid #000000; 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;Balance, March 31, 2023&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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; border-bottom: 1.5pt 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;b&gt;7,603,093&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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: 1.5pt 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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;b&gt;2.08&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                &lt;/table&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;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: 1.5pt solid #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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; 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;b&gt;Warrants&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #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: 1.5pt 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;b&gt;Weighted&lt;/b&gt;&lt;/span&gt;&lt;/span&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;b&gt;average&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;b&gt;exercise price&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt 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="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1.5pt solid #000000; 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;Balance at March 31, 2022 and&lt;span style="-sec-ix-hidden: Fxbrl_20230504184736391;"&gt; &lt;/span&gt;December 31, 2021&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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; border-bottom: 1.5pt 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;b&gt;7,615,718&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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: 1.5pt 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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;b&gt;2.08&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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="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;As of March 31,2023, all 7,603,093 warrants, all with a remaining life of 2.96 years, expire on March 15, 2026.&lt;/span&gt;&lt;/span&gt;&lt;/p&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="text-decoration: underline;"&gt;RSUs and PSUs&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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;The Company's 2022 Stock Incentive Plan provides for the issuance of RSUs and PSUs in amounts as approved by the Company's board of directors.&lt;/span&gt;&lt;/span&gt;&lt;/p&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;During the three months ended March 31, 2023, the Company issued RSUs and PSUs to certain members of management and other select employees and directors.&lt;/span&gt;&lt;/span&gt;&lt;/p&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;The fair value of RSUs is measured at the grant-date price of the Company's shares. The RSUs granted in the three months ended March 31, 2023, vest over a three-year period.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                        &lt;div&gt;

                        &lt;/div&gt;
                        &lt;p style="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 PSUs granted in the three months ended March 31, 2023 vest over a three-year period. Each PSU award entitles the participant to receive a variable number of shares of the Company's common stock based on the Company's performance against the MVIS Global Junior Gold Miners Index for the relevant performance periods. The total number of shares that may be earned for PSUs is based on performance over the performance period and ranges from 0% to 200% of the target number of shares, based on the table below:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                            &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt;"&gt;
                                &lt;tr&gt;
                                    &lt;td style="width: 50%; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap;"&gt;
                                        &lt;p style="margin-bottom: 0pt; text-align: center; margin-top: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Company Stock Price &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="margin-top: 0pt; margin-bottom: 0pt; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Performance Relative to &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Index Performance by:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;/td&gt;
                                    &lt;td style="width: 50%; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap;"&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;b&gt;Index Multiplier&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="width: 50%; vertical-align: bottom; background-color: #e6efff;"&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;
                                                    &amp;gt;=50%
                                                &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;/td&gt;
                                    &lt;td style="width: 50%; vertical-align: bottom; background-color: #e6efff;"&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;200%&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="width: 50%; vertical-align: bottom;"&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;
                                                    Equals
                                                &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;/td&gt;
                                    &lt;td style="width: 50%; vertical-align: bottom;"&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;100%&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="width: 50%; vertical-align: bottom; background-color: #e6efff;"&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;
                                                    negative 50%
                                                &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;/td&gt;
                                    &lt;td style="width: 50%; vertical-align: bottom; background-color: #e6efff;"&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;50%&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="width: 50%; vertical-align: bottom; border-bottom: 1.5pt solid #000000;"&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;
                                                    &amp;lt;negative 50%
                                                &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;/td&gt;
                                    &lt;td style="width: 50%; vertical-align: bottom; border-bottom: 1.5pt solid #000000;"&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;0%&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;/td&gt;
                                &lt;/tr&gt;
                            &lt;/table&gt;

                        &lt;p style="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 of the PSUs were determined using a Monte Carlo simulation. The grant date fair value for the 329,182 PSUs granted in the three months ended March 31, 2023 was calculated to be $1,223,456. The weighted average assumptions used in the Monte Carlo simulation were as follows: a risk-free interest rate of 4.70%, an estimated volatility of 74%, an expected dividend yield of 0%, and an expected term of 1.83 years.&lt;/span&gt;&lt;/span&gt;&lt;/p&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;The compensation expense related to the RSUs and PSUs has been recognized in the consolidated financial statements since the grant date and the fair value determined at the initial grant date will continue to be amortized over the vesting period.&lt;/span&gt;&lt;/span&gt;&lt;/p&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;The Company recognized compensation expense related to the vesting of RSUs and PSUs totaling $645,085 for the three months ended March 31, 2023, of which $102,334 was allocated to exploration expenses and $542,751 allocated to administrative expenses. As of March 31, 2023, there was $3,903,210 of total unrecognized compensation cost related to unvested RSUs and PSUs, which will be recognized over a weighted average period of 1.77 years. Allocations are based upon the primary activities of the grantees.&lt;/span&gt;&lt;/span&gt;&lt;/p&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;The Company recognized compensation expense related to the vesting of RSUs totaling $1,479,009 for the three months ended March 31, 2022, of which $227,947 was allocated to exploration expenses and $1,251,062 allocated to administrative expenses.&lt;/span&gt;&lt;/span&gt;&lt;/p&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;A summary of RSU and PSU awards outstanding and activity is as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&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-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #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: 1.5pt 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;b&gt;Number of&lt;/b&gt;&lt;/span&gt;&lt;/span&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;b&gt;RSU Awards&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #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: 1.5pt solid #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: 1.5pt 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;b&gt;Weighted-&lt;/b&gt;&lt;/span&gt;&lt;/span&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;b&gt;average grant&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;b&gt;date fair&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;b&gt;value per&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;b&gt;award&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #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: 1.5pt solid #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: 1.5pt 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;b&gt;Number of&lt;/b&gt;&lt;br/&gt;&lt;b&gt;PSU Awards&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #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: 1.5pt solid #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: 1.5pt 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;b&gt;Weighted-&lt;/b&gt;&lt;br/&gt;&lt;b&gt;average grant&lt;/b&gt;&lt;br/&gt;&lt;b&gt;date fair&lt;/b&gt;&lt;br/&gt;&lt;b&gt;value per&lt;/b&gt;&lt;br/&gt;&lt;b&gt;award&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt 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="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&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: right;"&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: right;"&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: right;"&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: right;"&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: right;"&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: right;"&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: right;"&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: right;"&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: right;"&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: right;"&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: right;"&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: 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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Outstanding at December 31, 2022&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%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 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;545,260&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%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 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; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3.17&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%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 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;112,842&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%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 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; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2.99&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%;"&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;Granted&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;622,567&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.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; 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;329,182&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;3.72&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; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Settled&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;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;(37,615&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;2.95&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="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1.5pt solid #000000; 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;&lt;b&gt;Outstanding at March 31, 2023&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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; border-bottom: 1.5pt 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;b&gt;1,167,827&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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: 1.5pt 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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;b&gt;2.98&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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: 1.5pt 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; border-bottom: 1.5pt 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;b&gt;404,409&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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: 1.5pt 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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;b&gt;3.59&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&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;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-color: #000000;"&gt;
                                    &lt;tr&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #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: 1.5pt 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;b&gt;Number of&lt;/b&gt;&lt;/span&gt;&lt;/span&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;b&gt;RSU Awards&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #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: 1.5pt solid #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: 1.5pt 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;b&gt;Weighted-&lt;/b&gt;&lt;/span&gt;&lt;/span&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;b&gt;average grant&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;span&gt;&lt;span&gt;&lt;b&gt;date fair&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;b&gt;value per&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;b&gt;award&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt 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="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&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: right;"&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: right;"&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: right;"&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: right;"&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: right;"&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: 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;&lt;b&gt;Outstanding at March 31, 2022&lt;span style="-sec-ix-hidden: Fxbrl_20230504185538032;"&gt; &lt;/span&gt;and&lt;span style="-sec-ix-hidden: Fxbrl_20230504185620707;"&gt; &lt;/span&gt;December 31, 2021&lt;/b&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;1,150,000&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;4.95&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;/table&gt;
                            &lt;/div&gt;

                        &lt;p style="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;During the three months ended March 31, 2023, 37,615 PSUs settled at 86% of performance target through the issuance of 18,609 shares and payment of $38,000 for related withholding taxes.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;/div&gt;
                </us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="C_20200522"
      decimals="INF"
      id="Fxbrl_20220622190840066"
      unitRef="Shares">144302330</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="C_20200522"
      decimals="3"
      id="Fxbrl_20220622190901665"
      unitRef="UsdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <dc:MaximumProceedsFromSaleOfCommonStockOnAtTheMarketProgram
      contextRef="C_20221001to20221021_dcEquityProgramAxis_dcAtmProgramMember"
      decimals="-6"
      id="Fxbrl_20230318003230464"
      unitRef="USD">50000000</dc:MaximumProceedsFromSaleOfCommonStockOnAtTheMarketProgram>
    <dc:ProceedsFromSaleOfCommonStockOnAtTheMarketProgram
      contextRef="C_20230101to20230331_dcEquityProgramAxis_dcAtmProgramMember"
      decimals="-6"
      id="Fxbrl_20230318003346847"
      unitRef="USD">5000000</dc:ProceedsFromSaleOfCommonStockOnAtTheMarketProgram>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="C_20230101to20230331_dcEquityProgramAxis_dcAtmProgramMember"
      decimals="INF"
      id="Fxbrl_20230318003242759"
      unitRef="Shares">1886800</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="C_20230101to20230331"
      decimals="INF"
      id="Fxbrl_20230317225741571"
      unitRef="Shares">37500</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="C_20230101to20230331"
      decimals="0"
      id="Fxbrl_20230318000504735"
      unitRef="USD">12000</us-gaap:ProceedsFromStockOptionsExercised>
    <dc:CommonStockIssuedDuringPeriodSharesExerciseOfWarrants
      contextRef="C_20230101to20230331_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20230318002009272"
      unitRef="Shares">9018</dc:CommonStockIssuedDuringPeriodSharesExerciseOfWarrants>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="C_20230101to20230331"
      decimals="0"
      id="Fxbrl_20230318002030245"
      unitRef="USD">18757</us-gaap:ProceedsFromWarrantExercises>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="C_20230101to20230331_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20230318002121107"
      unitRef="Shares">18609</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <dc:NumberOfUnitsIssued
      contextRef="C_20220101to20220331_usgaapSubsidiarySaleOfStockAxis_usgaapPrivatePlacementMember"
      decimals="INF"
      id="Fxbrl_20220622201324179"
      unitRef="Shares">329528</dc:NumberOfUnitsIssued>
    <dc:ProceedsFromUnitsIssued
      contextRef="C_20220101to20220331_usgaapSubsidiarySaleOfStockAxis_usgaapPrivatePlacementMember"
      decimals="0"
      id="Fxbrl_20220622201357231"
      unitRef="USD">1600000</dc:ProceedsFromUnitsIssued>
    <dc:NumberOfUnitsIssued
      contextRef="C_20220101to20220331_deiLegalEntityAxis_dcDakotaTerritoryResourceCorpMember"
      decimals="INF"
      id="Fxbrl_20230504042417511"
      unitRef="Shares">35208728</dc:NumberOfUnitsIssued>
    <dc:BusinessCombinationNumberOfSharesAcquired
      contextRef="C_20220101to20220331_deiLegalEntityAxis_dcDakotaTerritoryResourceCorpMember"
      decimals="INF"
      id="Fxbrl_20230504045325272"
      unitRef="Shares">35208728</dc:BusinessCombinationNumberOfSharesAcquired>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage
      contextRef="C_20220331_deiLegalEntityAxis_dcDakotaTerritoryResourceCorpMember"
      decimals="2"
      id="Fxbrl_20230504045328503"
      unitRef="Pure">1</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="C_20220331_deiLegalEntityAxis_dcDakotaTerritoryResourceCorpMember_usgaapPlanNameAxis_dcStockIncentivePlan2022Member"
      decimals="INF"
      id="Fxbrl_20220622213344917"
      unitRef="Shares">6250000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="C_20230331_deiLegalEntityAxis_dcDakotaTerritoryResourceCorpMember_usgaapPlanNameAxis_dcStockIncentivePlan2022Member"
      decimals="INF"
      id="Fxbrl_20220622213509445"
      unitRef="Shares">3454122</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="C_20220101to20220331_deiLegalEntityAxis_dcDakotaTerritoryResourceCorpMember_usgaapPlanNameAxis_dcStockIncentivePlan2022Member"
      id="Fxbrl_20230504171602782">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="C_20230101to20230331"
      decimals="INF"
      id="Fxbrl_20230318004502080"
      unitRef="Shares">333588</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="C_20230101to20230331"
      decimals="2"
      id="Fxbrl_20230318004513600"
      unitRef="UsdPerShare">2.81</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_20230101to20230331"
      decimals="0"
      id="Fxbrl_20230318004529521"
      unitRef="USD">647649</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_20230101to20230331_usgaapIncomeStatementLocationAxis_dcExplorationCostsMember"
      decimals="0"
      id="Fxbrl_20230318004546400"
      unitRef="USD">99612</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_20230101to20230331_usgaapIncomeStatementLocationAxis_usgaapGeneralAndAdministrativeExpenseMember"
      decimals="0"
      id="Fxbrl_20230318004600553"
      unitRef="USD">548037</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="C_20230101to20230331_deiLegalEntityAxis_dcDakotaTerritoryResourceCorpMember"
      decimals="2"
      id="Fxbrl_20220622215945314"
      unitRef="UsdPerShare">1.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="C_20230101to20230331_deiLegalEntityAxis_dcDakotaTerritoryResourceCorpMember"
      decimals="4"
      id="Fxbrl_20230318004623328"
      unitRef="Pure">0.0399</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="C_20230101to20230331_deiLegalEntityAxis_dcDakotaTerritoryResourceCorpMember"
      decimals="2"
      id="Fxbrl_20230318004635377"
      unitRef="Pure">0.65</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="C_20230101to20230331_deiLegalEntityAxis_dcDakotaTerritoryResourceCorpMember"
      decimals="2"
      id="Fxbrl_20230318004643586"
      unitRef="Pure">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="C_20230101to20230331_deiLegalEntityAxis_dcDakotaTerritoryResourceCorpMember"
      id="Fxbrl_20230318004652084">P3Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_20220101to20220331_deiLegalEntityAxis_dcDakotaTerritoryResourceCorpMember"
      decimals="0"
      id="Fxbrl_20220622215715910"
      unitRef="USD">1760333</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_20220101to20220331_deiLegalEntityAxis_dcDakotaTerritoryResourceCorpMember_usgaapIncomeStatementLocationAxis_dcExplorationCostsMember"
      decimals="0"
      id="Fxbrl_20220622215820889"
      unitRef="USD">285798</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_20220101to20220331_deiLegalEntityAxis_dcDakotaTerritoryResourceCorpMember_usgaapIncomeStatementLocationAxis_usgaapGeneralAndAdministrativeExpenseMember"
      decimals="0"
      id="Fxbrl_20220622215826681"
      unitRef="USD">1474535</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="C_20230101to20230331_usgaapBusinessAcquisitionAxis_dcDakotaTerritoryResourceCorpMember"
      id="Fxbrl_20230504054003120">
                            &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; border-top: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 1.5pt 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; border-top: 1.5pt 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;b&gt;Number&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 1.5pt 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; border-top: 1.5pt 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; border-top: 1.5pt 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;b&gt;Weighted&lt;/b&gt;&lt;/span&gt;&lt;/span&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;b&gt;Average&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;b&gt;Exercise Price&lt;/b&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; border-top: 1.5pt 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; border-top: 1.5pt 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; border-top: 1.5pt 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;b&gt;Weighted&lt;/b&gt;&lt;/span&gt;&lt;/span&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;b&gt;Average&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;b&gt;Remaining&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;b&gt;Contractual&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;b&gt;Life (In&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;b&gt;Years)&lt;/b&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; border-top: 1.5pt solid #000000; text-align: center;"&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;Outstanding as of December 31, 2021&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;3,354,583&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;4.06&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;
                                                4.37
                                            &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; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Options expired&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;(5,208&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="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; 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;Canceled on acquisition of NCI&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,349,375&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;&lt;span style="font-size: 10pt;"&gt;&lt;span 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%; 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: 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="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1.5pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Outstanding as of March 31, 2022&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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-top: 0.75pt solid #000000; border-bottom: 1.5pt 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: 1.5pt 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: 1.5pt 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-top: 0.75pt solid #000000; border-bottom: 1.5pt 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: 1.5pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                            &lt;/table&gt;
                        </us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_20211231_deiLegalEntityAxis_dcDakotaTerritoryResourceCorpMember_usgaapPlanNameAxis_dcStockIncentivePlan2021Member"
      decimals="INF"
      id="Fxbrl_20210629124525480_4718_10650000"
      unitRef="Shares">3354583</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_20211231_deiLegalEntityAxis_dcDakotaTerritoryResourceCorpMember_usgaapPlanNameAxis_dcStockIncentivePlan2021Member"
      decimals="INF"
      id="Fxbrl_20210629124525480_4722_008"
      unitRef="UsdPerShare">4.06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="C_20210101to20211231_deiLegalEntityAxis_dcDakotaTerritoryResourceCorpMember_usgaapPlanNameAxis_dcStockIncentivePlan2021Member"
      id="Fxbrl_20210629130032409">P4Y4M13D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
      contextRef="C_20220101to20220331_deiLegalEntityAxis_dcDakotaTerritoryResourceCorpMember_usgaapPlanNameAxis_dcStockIncentivePlan2021Member"
      decimals="INF"
      id="Fxbrl_20220622222225447"
      unitRef="Shares">5208</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <dc:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelledOnAcquisitionOfNonControllingInterest
      contextRef="C_20220101to20220331_deiLegalEntityAxis_dcDakotaTerritoryResourceCorpMember_usgaapPlanNameAxis_dcStockIncentivePlan2021Member"
      decimals="INF"
      id="Fxbrl_20220622233153867"
      unitRef="Shares">3349375</dc:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelledOnAcquisitionOfNonControllingInterest>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_20220331_deiLegalEntityAxis_dcDakotaTerritoryResourceCorpMember_usgaapPlanNameAxis_dcStockIncentivePlan2021Member"
      decimals="INF"
      id="Fxbrl_20230504155609165"
      unitRef="Shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_20220331_deiLegalEntityAxis_dcDakotaTerritoryResourceCorpMember_usgaapPlanNameAxis_dcStockIncentivePlan2021Member"
      decimals="INF"
      id="Fxbrl_20230504160140795"
      unitRef="UsdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="C_20230101to20230331"
      id="Fxbrl_20230504054031204">
                            &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-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #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: 1.5pt 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;b&gt;Number&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #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: 1.5pt solid #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: 1.5pt 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;b&gt;Weighted&lt;/b&gt;&lt;/span&gt;&lt;/span&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;b&gt;Average&lt;/b&gt;&lt;br/&gt;&lt;b&gt;Exercise Price&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #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: 1.5pt solid #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: 1.5pt 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;b&gt;Weighted&lt;/b&gt;&lt;/span&gt;&lt;/span&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;b&gt;Average&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;span&gt;&lt;span&gt;&lt;b&gt;Remaining&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;b&gt;Contractual Life&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;b&gt;(In Years)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #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: 1.5pt solid #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: 1.5pt 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;b&gt;Aggregate Intrinsic&lt;/b&gt;&lt;/span&gt;&lt;/span&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;b&gt;Value&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt 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="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&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: right;"&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: right;"&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: right;"&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: right;"&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: right;"&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: right;"&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: right;"&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: right;"&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: right;"&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: right;"&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: right;"&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: 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;Outstanding as of December 31, 2022&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;3,999,572&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;3.89&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;
                                                    3.68
                                                &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;&#160;&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="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;Options granted&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;333,588&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;2.81&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;&#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="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;Options forfeited/cancelled&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;(5,208&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;4.76&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;&#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: 12%; 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; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Options exercised&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;(37,500&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;0.32&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;&#160;&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;&#160;&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="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1.5pt solid #000000; 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;&lt;b&gt;Outstanding as of March 31, 2023&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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; border-bottom: 1.5pt 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;b&gt;4,290,452&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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: 1.5pt 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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;b&gt;3.83&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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: 1.5pt 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; border-bottom: 1.5pt 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;b&gt;
                                                        3.57
                                                    &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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: 1.5pt 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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;b&gt;2,764,000&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; 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;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: right; width: 12%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: right; width: 12%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: right; width: 12%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: right; width: 12%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; 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; border-bottom: 1.5pt solid #000000; 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;Options exercisable as of March 31, 2023&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt 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,300,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt 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: 1.5pt 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.88&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt 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.14
                                                &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt 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: 1.5pt 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,822,625&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                &lt;/table&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;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-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #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;b&gt;Number&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #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;b&gt;Weighted&lt;/b&gt;&lt;/span&gt;&lt;/span&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;b&gt;Average&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;b&gt;Exercise Price&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #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;b&gt;Weighted&lt;/b&gt;&lt;/span&gt;&lt;/span&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;b&gt;Average&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;b&gt;Remaining&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;b&gt;Contractual Life&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;b&gt;(In Years)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #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: 1.5pt 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;b&gt;Aggregate Intrinsic&lt;/b&gt;&lt;/span&gt;&lt;/span&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;b&gt;Value&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: center; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&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 style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right;"&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: right;"&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: right;"&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: right;"&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: right;"&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: right;"&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: right;"&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: right;"&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: right;"&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: right;"&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: right;"&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: right;"&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: 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;Outstanding as of December 31, 2021&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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: 10%; 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: 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: 10%; 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: 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: 10%; 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: 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: 10%; background-color: #e6efff;"&gt;&#160;&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="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Options issued upon acquisition of non-controlling interest&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left;"&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: 10%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3,349,375&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: 10%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4.06&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: 10%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                    4.12
                                                &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: 10%;"&gt;&#160;&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="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1.5pt solid #000000; 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;Outstanding as of March 31, 2022&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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; border-bottom: 1.5pt solid #000000; text-align: right; width: 10%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3,349,375&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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: 1.5pt 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: 1.5pt solid #000000; text-align: right; width: 10%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4.06&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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: 1.5pt 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; border-bottom: 1.5pt solid #000000; text-align: right; width: 10%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                    4.12
                                                &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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: 1.5pt 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; border-bottom: 1.5pt solid #000000; text-align: right; width: 10%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                &lt;/table&gt;
                                &lt;p style="margin: 0pt;"&gt;&#160;&lt;/p&gt;
                            &lt;/div&gt;
                        </us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_20221231"
      decimals="INF"
      id="Fxbrl_20230318150852438"
      unitRef="Shares">3999572</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_20221231"
      decimals="2"
      id="Fxbrl_20230318150857969"
      unitRef="UsdPerShare">3.89</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="C_20220101to20221231"
      id="Fxbrl_20230504050458287">P3Y8M4D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="C_20230101to20230331"
      decimals="INF"
      id="Fxbrl_20230317232608227"
      unitRef="Shares">333588</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="C_20230101to20230331"
      decimals="2"
      id="Fxbrl_20230317232613240"
      unitRef="UsdPerShare">2.81</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="C_20230101to20230331"
      decimals="INF"
      id="Fxbrl_20230317232631671_xbrl_20230317232608227"
      unitRef="Shares">5208</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="C_20230101to20230331"
      decimals="2"
      id="Fxbrl_20230317232631671_xbrl_20230317232613240"
      unitRef="UsdPerShare">4.76</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="C_20230101to20230331"
      decimals="INF"
      id="Fxbrl_20230317232633704_xbrl_20230317232608227"
      unitRef="Shares">37500</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="C_20230101to20230331"
      decimals="2"
      id="Fxbrl_20230317232633704_xbrl_20230317232613240"
      unitRef="UsdPerShare">0.32</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_20230331"
      decimals="INF"
      id="Fxbrl_20220623002818507"
      unitRef="Shares">4290452</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_20230331"
      decimals="2"
      id="Fxbrl_20220623002832036"
      unitRef="UsdPerShare">3.83</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="C_20230101to20230331"
      id="Fxbrl_20220623002902780">P3Y6M25D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20220623003024967"
      unitRef="USD">2764000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="C_20230331"
      decimals="INF"
      id="Fxbrl_20220623003130473"
      unitRef="Shares">2300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="C_20230331"
      decimals="2"
      id="Fxbrl_20220623003139411"
      unitRef="UsdPerShare">3.88</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="C_20230101to20230331"
      id="Fxbrl_20220623003155950">P3Y1M20D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20220623003211735"
      unitRef="USD">1822625</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_20211231"
      decimals="INF"
      id="Fxbrl_20230504160918819"
      unitRef="Shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_20211231"
      decimals="0"
      id="Fxbrl_20230504161044116"
      unitRef="UsdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <dc:OptionsIssuedUponAcquisitionOfNonControllingInterest
      contextRef="C_20220101to20220331"
      decimals="INF"
      id="Fxbrl_20230504050853921"
      unitRef="Shares">3349375</dc:OptionsIssuedUponAcquisitionOfNonControllingInterest>
    <dc:OptionsIssuedUponAcquisitionOfNonControllingInterestOfWeightedAverageExercisePrice
      contextRef="C_20220101to20220331"
      decimals="2"
      id="Fxbrl_20230504050900817"
      unitRef="UsdPerShare">4.06</dc:OptionsIssuedUponAcquisitionOfNonControllingInterestOfWeightedAverageExercisePrice>
    <dc:OptionsIssuedUponAcquisitionOfNonControllingInterestOnRemainingContractualLife
      contextRef="C_20220101to20220331"
      id="Fxbrl_20230504050910086">P4Y1M13D</dc:OptionsIssuedUponAcquisitionOfNonControllingInterestOnRemainingContractualLife>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_20220331"
      decimals="INF"
      id="Fxbrl_20230504050812324_xbrl_20220623002832036"
      unitRef="Shares">3349375</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_20220331"
      decimals="2"
      id="Fxbrl_20230504050812324_xbrl_20220623002902780"
      unitRef="UsdPerShare">4.06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="C_20220101to20220331"
      id="Fxbrl_20230504050812324_xbrl_20220623003024967">P4Y1M13D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <dc:ShareBasedPaymentArrangementNonVestedAwardOptionRestrictedStockUnits
      contextRef="C_20230101to20230331"
      decimals="0"
      id="Fxbrl_20230504050722495"
      unitRef="USD">1530323</dc:ShareBasedPaymentArrangementNonVestedAwardOptionRestrictedStockUnits>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="C_20230101to20230331"
      id="Fxbrl_20230504050740344">P1Y4M28D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock
      contextRef="C_20230101to20230331"
      id="Fxbrl_20230504054052557">
                            &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="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: justify;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt 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;b&gt;Number of options&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: justify; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td colspan="1" style="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: justify; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td colspan="1" style="vertical-align: bottom; border-top: 1.5pt 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;b&gt;Exercise price&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td colspan="1" style="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: justify; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: center; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt 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;b&gt;Remaining life&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: center; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Expiry date&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1.5pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&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;b&gt;&#160;&lt;/b&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: 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;b&gt;&#160;&lt;/b&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;b&gt;(years)&lt;/b&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="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&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;/tr&gt;
                                    &lt;tr&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: 10%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;718,750&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; width: 10%; text-align: center; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1.92&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; width: 10%; text-align: center; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                    2.96
                                                &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="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; width: 10%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                    March 15, 2026
                                                &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&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: 10%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,866,667&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; width: 10%; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4.76&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; width: 10%; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                    3.13
                                                &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="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; width: 10%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                    May 17, 2026
                                                &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&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: 10%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;200,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; width: 10%; text-align: center; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;5.09&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; width: 10%; text-align: center; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                    3.46
                                                &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="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; width: 10%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                    September 13, 2026
                                                &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&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: 10%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;300,000&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; width: 10%; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4.64&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; width: 10%; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                    3.56
                                                &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="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; width: 10%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                    October 18, 2026
                                                &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&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: 10%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;571,447&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; width: 10%; text-align: center; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3.01&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; width: 10%; text-align: center; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                    4.43
                                                &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="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; width: 10%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                    September 1, 2027
                                                &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&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: 10%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;300,000&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; width: 10%; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3.74&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; width: 10%; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                    4.64
                                                &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="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; width: 10%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                    November 18, 2027
                                                &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&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: 10%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;333,588&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; width: 10%; text-align: center; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2.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; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 10%; text-align: center; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                    4.93
                                                &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="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 10%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                    March 1, 2028
                                                &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; 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: 1.5pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; text-align: right; width: 10%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;4,290,452&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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: 1.5pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; text-align: right; width: 10%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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: 1.5pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; text-align: right; width: 10%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 10%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                &lt;/table&gt;
                            &lt;/div&gt;
                        </us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_20230331_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_dcOptionsOutstandingOneMember"
      decimals="INF"
      id="Fxbrl_20220623010421450"
      unitRef="Shares">718750</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_20230331_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_dcOptionsOutstandingOneMember"
      decimals="2"
      id="Fxbrl_20220623010437547"
      unitRef="UsdPerShare">1.92</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="C_20230101to20230331_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_dcOptionsOutstandingOneMember"
      id="Fxbrl_20220623010447114">P2Y11M15D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate
      contextRef="C_20230101to20230331_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_dcOptionsOutstandingOneMember"
      id="Fxbrl_20220623010456166">2026-03-15</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_20230331_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_dcOptionsOutstandingTwoMember"
      decimals="INF"
      id="Fxbrl_20220623010527362"
      unitRef="Shares">1866667</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_20230331_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_dcOptionsOutstandingTwoMember"
      decimals="2"
      id="Fxbrl_20220623010543023"
      unitRef="UsdPerShare">4.76</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="C_20230101to20230331_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_dcOptionsOutstandingTwoMember"
      id="Fxbrl_20220623010552396">P3Y1M17D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate
      contextRef="C_20230101to20230331_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_dcOptionsOutstandingTwoMember"
      id="Fxbrl_20220623010559900">2026-05-17</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_20230331_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_dcOptionsOutstandingThreeMember"
      decimals="INF"
      id="Fxbrl_20220623010613783"
      unitRef="Shares">200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_20230331_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_dcOptionsOutstandingThreeMember"
      decimals="2"
      id="Fxbrl_20220623010630252"
      unitRef="UsdPerShare">5.09</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="C_20230101to20230331_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_dcOptionsOutstandingThreeMember"
      id="Fxbrl_20220623010638463">P3Y5M15D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate
      contextRef="C_20230101to20230331_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_dcOptionsOutstandingThreeMember"
      id="Fxbrl_20220623010646586">2026-09-13</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_20230331_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_dcOptionsOutstandingFourMember"
      decimals="INF"
      id="Fxbrl_20220623010656653"
      unitRef="Shares">300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_20230331_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_dcOptionsOutstandingFourMember"
      decimals="2"
      id="Fxbrl_20220623010717205"
      unitRef="UsdPerShare">4.64</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="C_20230101to20230331_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_dcOptionsOutstandingFourMember"
      id="Fxbrl_20220623010726789">P3Y6M21D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate
      contextRef="C_20230101to20230331_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_dcOptionsOutstandingFourMember"
      id="Fxbrl_20220623010734653">2026-10-18</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_20230331_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_dcOptionsOutstandingFiveMember"
      decimals="INF"
      id="Fxbrl_20230317233607143_xbrl_20220623010656653"
      unitRef="Shares">571447</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_20230331_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_dcOptionsOutstandingFiveMember"
      decimals="2"
      id="Fxbrl_20230317233607143_xbrl_20220623010717205"
      unitRef="UsdPerShare">3.01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="C_20230101to20230331_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_dcOptionsOutstandingFiveMember"
      id="Fxbrl_20230317233607143_xbrl_20220623010726789">P4Y5M4D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate
      contextRef="C_20230101to20230331_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_dcOptionsOutstandingFiveMember"
      id="Fxbrl_20230317233707864">2027-09-01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_20230331_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_dcOptionsOutstandingSixMember"
      decimals="INF"
      id="Fxbrl_20230317233610791_xbrl_20220623010656653"
      unitRef="Shares">300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_20230331_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_dcOptionsOutstandingSixMember"
      decimals="2"
      id="Fxbrl_20230317233610791_xbrl_20220623010717205"
      unitRef="UsdPerShare">3.74</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="C_20230101to20230331_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_dcOptionsOutstandingSixMember"
      id="Fxbrl_20230317233610791_xbrl_20220623010726789">P4Y7M20D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate
      contextRef="C_20230101to20230331_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_dcOptionsOutstandingSixMember"
      id="Fxbrl_20230317233712383">2027-11-18</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_20230331_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_dcOptionsOutstandingSevenMember"
      decimals="INF"
      id="Fxbrl_20230504052747259_xbrl_20230317233610791_xbrl_20220623010656653"
      unitRef="Shares">333588</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_20230331_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_dcOptionsOutstandingSevenMember"
      decimals="2"
      id="Fxbrl_20230504052747259_xbrl_20230317233610791_xbrl_20220623010717205"
      unitRef="UsdPerShare">2.81</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="C_20230101to20230331_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_dcOptionsOutstandingSevenMember"
      id="Fxbrl_20230504052747259_xbrl_20230317233610791_xbrl_20220623010726789">P4Y11M4D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate
      contextRef="C_20230101to20230331_usgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_dcOptionsOutstandingSevenMember"
      id="Fxbrl_20230504052754174">2028-03-01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_20230331"
      decimals="INF"
      id="Fxbrl_20220623010745143"
      unitRef="Shares">4290452</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock
      contextRef="C_20230101to20230331"
      id="Fxbrl_20230504054103231">
                            &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="vertical-align: bottom; border-top: 1.5pt solid #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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; 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;b&gt;Warrants&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #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: 1.5pt 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;b&gt;Weighted&lt;/b&gt;&lt;/span&gt;&lt;/span&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;b&gt;average&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;b&gt;exercise price&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt 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="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;Balance, December 31, 2022&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;7,612,111&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.08&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="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&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="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;(9,018&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;2.08&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="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1.5pt solid #000000; 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;Balance, March 31, 2023&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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; border-bottom: 1.5pt 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;b&gt;7,603,093&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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: 1.5pt 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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;b&gt;2.08&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                &lt;/table&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;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: 1.5pt solid #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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; 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;b&gt;Warrants&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #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: 1.5pt 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;b&gt;Weighted&lt;/b&gt;&lt;/span&gt;&lt;/span&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;b&gt;average&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;b&gt;exercise price&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt 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="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1.5pt solid #000000; 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;Balance at March 31, 2022 and&lt;span style="-sec-ix-hidden: Fxbrl_20230504184736391;"&gt; &lt;/span&gt;December 31, 2021&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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; border-bottom: 1.5pt 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;b&gt;7,615,718&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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: 1.5pt 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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;b&gt;2.08&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="C_20221231_usgaapAwardTypeAxis_dcWarrantsMember"
      decimals="INF"
      id="Fxbrl_20220623014211220"
      unitRef="Shares">7612111</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="C_20221231_usgaapAwardTypeAxis_dcWarrantsMember"
      decimals="2"
      id="Fxbrl_20220623014230685"
      unitRef="UsdPerShare">2.08</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <dc:ClassOfWarrantOrRightExercisedInPeriod
      contextRef="C_20230101to20230331_usgaapAwardTypeAxis_dcWarrantsMember"
      decimals="INF"
      id="Fxbrl_20230504184344219"
      unitRef="Shares">9018</dc:ClassOfWarrantOrRightExercisedInPeriod>
    <dc:ClassOfWarrantOrRightExercisedInPeriodWeightedAverageExercisePrice
      contextRef="C_20230101to20230331_usgaapAwardTypeAxis_dcWarrantsMember"
      decimals="2"
      id="Fxbrl_20220623014253038"
      unitRef="UsdPerShare">2.08</dc:ClassOfWarrantOrRightExercisedInPeriodWeightedAverageExercisePrice>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="C_20230331_usgaapAwardTypeAxis_dcWarrantsMember"
      decimals="INF"
      id="Fxbrl_20220623014304926"
      unitRef="Shares">7603093</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="C_20230331_usgaapAwardTypeAxis_dcWarrantsMember"
      decimals="2"
      id="Fxbrl_20220623014314958"
      unitRef="UsdPerShare">2.08</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="C_20211231_usgaapAwardTypeAxis_dcWarrantsMember"
      decimals="INF"
      id="Fxbrl_20230504165850316"
      unitRef="Shares">7615718</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="C_20220331_usgaapAwardTypeAxis_dcWarrantsMember"
      decimals="INF"
      id="Fxbrl_20230504052052694_xbrl_20220623014304926"
      unitRef="Shares">7615718</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="C_20211231_usgaapAwardTypeAxis_dcWarrantsMember"
      decimals="2"
      id="Fxbrl_20230504165929128"
      unitRef="UsdPerShare">2.08</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="C_20220331_usgaapAwardTypeAxis_dcWarrantsMember"
      decimals="2"
      id="Fxbrl_20230504052052694_xbrl_20220623014314958"
      unitRef="UsdPerShare">2.08</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="C_20230331_usgaapAwardTypeAxis_dcWarrantsMember"
      decimals="INF"
      id="Fxbrl_20220623020303035"
      unitRef="Shares">7603093</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:WarrantsAndRightsOutstandingTerm
      contextRef="C_20230331_usgaapAwardTypeAxis_dcWarrantsMember"
      id="Fxbrl_20220623021303808">P2Y11M15D</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:WarrantsAndRightsOutstandingMaturityDate
      contextRef="C_20230331_usgaapAwardTypeAxis_dcWarrantsMember"
      id="Fxbrl_20220623021331259">2026-03-15</us-gaap:WarrantsAndRightsOutstandingMaturityDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="C_20230101to20230331_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"
      id="Fxbrl_20230504141850498">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="C_20230101to20230331_usgaapAwardTypeAxis_usgaapPerformanceSharesMember"
      id="Fxbrl_20230504141744762">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <dc:IndexMultiplier
      contextRef="C_20230101to20230331_srtRangeAxis_srtMinimumMember_usgaapAwardTypeAxis_usgaapPerformanceSharesMember"
      decimals="2"
      id="Fxbrl_20230504143927926"
      unitRef="Pure">0</dc:IndexMultiplier>
    <dc:IndexMultiplier
      contextRef="C_20230101to20230331_srtRangeAxis_srtMaximumMember_usgaapAwardTypeAxis_usgaapPerformanceSharesMember"
      decimals="2"
      id="Fxbrl_20230504143936566"
      unitRef="Pure">2</dc:IndexMultiplier>
    <us-gaap:ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock
      contextRef="C_20230101to20230331"
      id="Fxbrl_20230504140552673">
                            &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt;"&gt;
                                &lt;tr&gt;
                                    &lt;td style="width: 50%; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap;"&gt;
                                        &lt;p style="margin-bottom: 0pt; text-align: center; margin-top: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Company Stock Price &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="margin-top: 0pt; margin-bottom: 0pt; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Performance Relative to &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Index Performance by:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;/td&gt;
                                    &lt;td style="width: 50%; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap;"&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;b&gt;Index Multiplier&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="width: 50%; vertical-align: bottom; background-color: #e6efff;"&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;
                                                    &amp;gt;=50%
                                                &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;/td&gt;
                                    &lt;td style="width: 50%; vertical-align: bottom; background-color: #e6efff;"&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;200%&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="width: 50%; vertical-align: bottom;"&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;
                                                    Equals
                                                &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;/td&gt;
                                    &lt;td style="width: 50%; vertical-align: bottom;"&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;100%&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="width: 50%; vertical-align: bottom; background-color: #e6efff;"&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;
                                                    negative 50%
                                                &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;/td&gt;
                                    &lt;td style="width: 50%; vertical-align: bottom; background-color: #e6efff;"&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;50%&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="width: 50%; vertical-align: bottom; border-bottom: 1.5pt solid #000000;"&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;
                                                    &amp;lt;negative 50%
                                                &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;/td&gt;
                                    &lt;td style="width: 50%; vertical-align: bottom; border-bottom: 1.5pt solid #000000;"&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;0%&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;/td&gt;
                                &lt;/tr&gt;
                            &lt;/table&gt;
                        </us-gaap:ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock>
    <dc:StockPricePerformanceRelativeToIndexPerformance
      contextRef="C_20230101to20230331_dcIndexPerformanceAxis_dcCompanyStockPricePerformanceRelativeToIndexPerformanceByGreaterThanEqualToFiftyPercentMember_usgaapAwardTypeAxis_usgaapPerformanceSharesMember"
      id="Fxbrl_20230504140624591">&gt;=50%</dc:StockPricePerformanceRelativeToIndexPerformance>
    <dc:IndexMultiplier
      contextRef="C_20230101to20230331_dcIndexPerformanceAxis_dcCompanyStockPricePerformanceRelativeToIndexPerformanceByGreaterThanEqualToFiftyPercentMember_usgaapAwardTypeAxis_usgaapPerformanceSharesMember"
      decimals="2"
      id="Fxbrl_20230504140715368"
      unitRef="Pure">2</dc:IndexMultiplier>
    <dc:StockPricePerformanceRelativeToIndexPerformance
      contextRef="C_20230101to20230331_dcIndexPerformanceAxis_dcCompanyStockPricePerformanceEqualsToIndexPerformanceMember_usgaapAwardTypeAxis_usgaapPerformanceSharesMember"
      id="Fxbrl_20230504140759377">Equals</dc:StockPricePerformanceRelativeToIndexPerformance>
    <dc:IndexMultiplier
      contextRef="C_20230101to20230331_dcIndexPerformanceAxis_dcCompanyStockPricePerformanceEqualsToIndexPerformanceMember_usgaapAwardTypeAxis_usgaapPerformanceSharesMember"
      decimals="2"
      id="Fxbrl_20230504140746289"
      unitRef="Pure">1</dc:IndexMultiplier>
    <dc:StockPricePerformanceRelativeToIndexPerformance
      contextRef="C_20230101to20230331_dcIndexPerformanceAxis_dcCompanyStockPricePerformanceRelativeToIndexPerformanceByNegative50Member_usgaapAwardTypeAxis_usgaapPerformanceSharesMember"
      id="Fxbrl_20230504140803010">negative 50%</dc:StockPricePerformanceRelativeToIndexPerformance>
    <dc:IndexMultiplier
      contextRef="C_20230101to20230331_dcIndexPerformanceAxis_dcCompanyStockPricePerformanceRelativeToIndexPerformanceByNegative50Member_usgaapAwardTypeAxis_usgaapPerformanceSharesMember"
      decimals="2"
      id="Fxbrl_20230504140749520"
      unitRef="Pure">0.50</dc:IndexMultiplier>
    <dc:StockPricePerformanceRelativeToIndexPerformance
      contextRef="C_20230101to20230331_dcIndexPerformanceAxis_dcCompanyStockPricePerformanceRelativeToIndexPerformanceByLessThanNegative50Member_usgaapAwardTypeAxis_usgaapPerformanceSharesMember"
      id="Fxbrl_20230504140807448">&lt;negative 50%</dc:StockPricePerformanceRelativeToIndexPerformance>
    <dc:IndexMultiplier
      contextRef="C_20230101to20230331_dcIndexPerformanceAxis_dcCompanyStockPricePerformanceRelativeToIndexPerformanceByLessThanNegative50Member_usgaapAwardTypeAxis_usgaapPerformanceSharesMember"
      decimals="2"
      id="Fxbrl_20230504140752472"
      unitRef="Pure">0</dc:IndexMultiplier>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="C_20230101to20230331_usgaapAwardTypeAxis_usgaapPerformanceSharesMember"
      decimals="INF"
      id="Fxbrl_20230504053410444"
      unitRef="Shares">329182</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation
      contextRef="C_20230101to20230331_usgaapAwardTypeAxis_usgaapPerformanceSharesMember"
      decimals="0"
      id="Fxbrl_20230504142344657"
      unitRef="USD">1223456</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="C_20230101to20230331_usgaapAwardTypeAxis_usgaapPerformanceSharesMember"
      decimals="4"
      id="Fxbrl_20230504053340192"
      unitRef="Pure">0.047</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="C_20230101to20230331_usgaapAwardTypeAxis_usgaapPerformanceSharesMember"
      decimals="2"
      id="Fxbrl_20230504053322862"
      unitRef="Pure">0.74</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="C_20230101to20230331_usgaapAwardTypeAxis_usgaapPerformanceSharesMember"
      decimals="2"
      id="Fxbrl_20230504053305036"
      unitRef="Pure">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="C_20230101to20230331_usgaapAwardTypeAxis_usgaapPerformanceSharesMember"
      id="Fxbrl_20230504053246108">P1Y9M29D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_20230101to20230331_usgaapAwardTypeAxis_dcRsusAndPsusMember"
      decimals="0"
      id="Fxbrl_20230318010725882"
      unitRef="USD">645085</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_20230101to20230331_usgaapAwardTypeAxis_dcRsusAndPsusMember_usgaapIncomeStatementLocationAxis_dcExplorationCostsMember"
      decimals="0"
      id="Fxbrl_20230318010802689"
      unitRef="USD">102334</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_20230101to20230331_usgaapAwardTypeAxis_dcRsusAndPsusMember_usgaapIncomeStatementLocationAxis_usgaapGeneralAndAdministrativeExpenseMember"
      decimals="0"
      id="Fxbrl_20230318010820602"
      unitRef="USD">542751</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="C_20230331_usgaapAwardTypeAxis_dcRsusAndPsusMember"
      decimals="0"
      id="Fxbrl_20230318010843753"
      unitRef="USD">3903210</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="C_20230101to20230331_usgaapAwardTypeAxis_dcRsusAndPsusMember"
      id="Fxbrl_20230321031450047">P1Y9M7D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_20220101to20220331_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"
      decimals="0"
      id="Fxbrl_20230504175848990"
      unitRef="USD">1479009</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_20220101to20220331_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember_usgaapIncomeStatementLocationAxis_dcExplorationCostsMember"
      decimals="0"
      id="Fxbrl_20220623031726785"
      unitRef="USD">227947</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_20220101to20220331_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember_usgaapIncomeStatementLocationAxis_usgaapGeneralAndAdministrativeExpenseMember"
      decimals="0"
      id="Fxbrl_20220623031751729"
      unitRef="USD">1251062</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitsVestedAndExpectedToVestTableTextBlock
      contextRef="C_20230101to20230331"
      id="Fxbrl_20230504054118975">
                            &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-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #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: 1.5pt 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;b&gt;Number of&lt;/b&gt;&lt;/span&gt;&lt;/span&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;b&gt;RSU Awards&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #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: 1.5pt solid #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: 1.5pt 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;b&gt;Weighted-&lt;/b&gt;&lt;/span&gt;&lt;/span&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;b&gt;average grant&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;b&gt;date fair&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;b&gt;value per&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;b&gt;award&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #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: 1.5pt solid #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: 1.5pt 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;b&gt;Number of&lt;/b&gt;&lt;br/&gt;&lt;b&gt;PSU Awards&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #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: 1.5pt solid #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: 1.5pt 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;b&gt;Weighted-&lt;/b&gt;&lt;br/&gt;&lt;b&gt;average grant&lt;/b&gt;&lt;br/&gt;&lt;b&gt;date fair&lt;/b&gt;&lt;br/&gt;&lt;b&gt;value per&lt;/b&gt;&lt;br/&gt;&lt;b&gt;award&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt 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="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&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: right;"&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: right;"&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: right;"&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: right;"&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: right;"&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: right;"&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: right;"&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: right;"&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: right;"&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: right;"&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: right;"&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: 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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Outstanding at December 31, 2022&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%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 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;545,260&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%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 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; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3.17&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%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 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;112,842&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%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 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; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2.99&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%;"&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;Granted&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;622,567&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.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; 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;329,182&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;3.72&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; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Settled&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;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;(37,615&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;2.95&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="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1.5pt solid #000000; 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;&lt;b&gt;Outstanding at March 31, 2023&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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; border-bottom: 1.5pt 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;b&gt;1,167,827&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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: 1.5pt 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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;b&gt;2.98&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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: 1.5pt 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; border-bottom: 1.5pt 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;b&gt;404,409&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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: 1.5pt 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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;b&gt;3.59&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&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;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-color: #000000;"&gt;
                                    &lt;tr&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #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: 1.5pt 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;b&gt;Number of&lt;/b&gt;&lt;/span&gt;&lt;/span&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;b&gt;RSU Awards&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #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: 1.5pt solid #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: 1.5pt 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;b&gt;Weighted-&lt;/b&gt;&lt;/span&gt;&lt;/span&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;b&gt;average grant&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;span&gt;&lt;span&gt;&lt;b&gt;date fair&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;b&gt;value per&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;b&gt;award&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt 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="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&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: right;"&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: right;"&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: right;"&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: right;"&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: right;"&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: 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;&lt;b&gt;Outstanding at March 31, 2022&lt;span style="-sec-ix-hidden: Fxbrl_20230504185538032;"&gt; &lt;/span&gt;and&lt;span style="-sec-ix-hidden: Fxbrl_20230504185620707;"&gt; &lt;/span&gt;December 31, 2021&lt;/b&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;1,150,000&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;4.95&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;/table&gt;
                            &lt;/div&gt;
                        </us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitsVestedAndExpectedToVestTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="C_20221231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"
      decimals="INF"
      id="Fxbrl_20230317235242778"
      unitRef="Shares">545260</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="C_20221231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"
      decimals="2"
      id="Fxbrl_20230317235315446"
      unitRef="UsdPerShare">3.17</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="C_20221231_usgaapAwardTypeAxis_usgaapPerformanceSharesMember"
      decimals="INF"
      id="Fxbrl_20230317235250296"
      unitRef="Shares">112842</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="C_20221231_usgaapAwardTypeAxis_usgaapPerformanceSharesMember"
      decimals="2"
      id="Fxbrl_20230317235356064"
      unitRef="UsdPerShare">2.99</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="C_20230101to20230331_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"
      decimals="INF"
      id="Fxbrl_20230317235836908_xbrl_20230317235636459"
      unitRef="Shares">622567</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="C_20230101to20230331_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"
      decimals="2"
      id="Fxbrl_20230317235836908_xbrl_20230317235652828"
      unitRef="UsdPerShare">2.81</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="C_20230101to20230331_usgaapAwardTypeAxis_usgaapPerformanceSharesMember"
      decimals="INF"
      id="Fxbrl_20230317235836908_xbrl_20230317235711247"
      unitRef="Shares">329182</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="C_20230101to20230331_usgaapAwardTypeAxis_usgaapPerformanceSharesMember"
      decimals="2"
      id="Fxbrl_20230317235836908_xbrl_20230317235814690"
      unitRef="UsdPerShare">3.72</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="C_20230101to20230331_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"
      decimals="INF"
      id="Fxbrl_20230317235636459"
      unitRef="Shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="C_20230101to20230331_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"
      decimals="0"
      id="Fxbrl_20230317235652828"
      unitRef="UsdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="C_20230101to20230331_usgaapAwardTypeAxis_usgaapPerformanceSharesMember"
      decimals="INF"
      id="Fxbrl_20230317235711247"
      unitRef="Shares">37615</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="C_20230101to20230331_usgaapAwardTypeAxis_usgaapPerformanceSharesMember"
      decimals="2"
      id="Fxbrl_20230317235814690"
      unitRef="UsdPerShare">2.95</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="C_20230331_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"
      decimals="INF"
      id="Fxbrl_20230317235425201_xbrl_20230317235242778"
      unitRef="Shares">1167827</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="C_20230331_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"
      decimals="2"
      id="Fxbrl_20230317235425201_xbrl_20230317235315446"
      unitRef="UsdPerShare">2.98</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="C_20230331_usgaapAwardTypeAxis_usgaapPerformanceSharesMember"
      decimals="INF"
      id="Fxbrl_20230317235425201_xbrl_20230317235250296"
      unitRef="Shares">404409</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="C_20230331_usgaapAwardTypeAxis_usgaapPerformanceSharesMember"
      decimals="2"
      id="Fxbrl_20230317235425201_xbrl_20230317235356064"
      unitRef="UsdPerShare">3.59</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="C_20220331_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"
      decimals="INF"
      id="Fxbrl_20230504185435462"
      unitRef="Shares">1150000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="C_20211231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"
      decimals="INF"
      id="Fxbrl_20230504051920333_xbrl_20230317235425201_xbrl_20230317235250296"
      unitRef="Shares">1150000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="C_20220331_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"
      decimals="2"
      id="Fxbrl_20230504185445540"
      unitRef="UsdPerShare">4.95</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="C_20211231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"
      decimals="2"
      id="Fxbrl_20230504051920333_xbrl_20230317235425201_xbrl_20230317235356064"
      unitRef="UsdPerShare">4.95</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="C_20230101to20230331_usgaapAwardTypeAxis_usgaapPerformanceSharesMember"
      decimals="INF"
      id="Fxbrl_20230504131129542"
      unitRef="Shares">37615</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <dc:PercentageOfPerformanceTargetSettled
      contextRef="C_20230101to20230331_usgaapAwardTypeAxis_usgaapPerformanceSharesMember"
      decimals="2"
      id="Fxbrl_20230504140940689"
      unitRef="Pure">0.86</dc:PercentageOfPerformanceTargetSettled>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="C_20230101to20230331_usgaapAwardTypeAxis_usgaapPerformanceSharesMember"
      decimals="INF"
      id="Fxbrl_20230504140947737"
      unitRef="Shares">18609</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="C_20230101to20230331_usgaapAwardTypeAxis_usgaapPerformanceSharesMember"
      decimals="0"
      id="Fxbrl_20230504140951865"
      unitRef="USD">38000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="C_20230101to20230331"
      id="Fxbrl_20220622191254408">
                        &lt;div&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;b&gt;Note 8 - Commitments and Contingencies&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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;The Company may become party to various legal actions that arise in the ordinary course of its business. The Company is also subject to audit by tax and other authorities for varying periods in various federal, state and local jurisdictions, and disputes may arise during the course of these audits. It is impossible to determine the ultimate liabilities that the Company may incur resulting from any of these lawsuits, claims, proceedings, audits, commitments, contingencies and related matters or the timing of these liabilities, if any. If these matters were to ultimately be resolved unfavorably, it is possible that such an outcome could have a material adverse effect upon the Company's consolidated financial position, results of operations, or liquidity. The Company does not, however, anticipate such an outcome and it believes the ultimate resolution of these matters will not have a material adverse effect on the Company's consolidated financial position, results of operations, or liquidity.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/div&gt;
                            &lt;/div&gt;
                        &lt;/div&gt;
                    </us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="C_20230101to20230331"
      id="Fba9bcf51-d887-11eb-9735-67b0fce19732">
                &lt;p style="font: 10pt Times New Roman; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Note 9 - Income Taxes&lt;/b&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;A summary of the reconciliation of the statutory federal income tax for the three months ended March 31, 2023 and 2022 is as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&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; border-top: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; 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;b&gt;2023&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; 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;2022&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; 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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;&#160;&lt;/b&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;"&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;Income tax expense (benefit) computed at federal statutory rates&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;b&gt;$&lt;/b&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;b&gt;(1,891,802&lt;/b&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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;)&lt;/b&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: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(1,574,588&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="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;Non-deductible expenses&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;&lt;b&gt;-&lt;/b&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;(14,397&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="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; 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;Change in valuation allowance&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;b&gt;1,617,289&lt;/b&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;(3,714,758&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="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1.5pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Deferred income tax benefit&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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;b&gt;(274,513&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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: 1.5pt 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;(5,303,743&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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;/table&gt;

                        &lt;p style="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 effective tax rate for the three months ended March 31, 2023 and 2022 was 3.05% and 70.7% respectively. The effective tax rate for the three months ended March 31, 2023 is less than the expected statutory rate as the Company does not expect to realize a benefit from a portion of the losses incurred.&lt;/span&gt;&lt;/span&gt;&lt;/p&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;Management has established a valuation allowance on certain deferred tax assets because the underlying deferred tax benefit may not be realized.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                        &lt;div&gt;

                        &lt;/div&gt;
                        &lt;p style="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 tax effects of the temporary differences between reportable financial statement income and taxable income are recognized as deferred tax assets or liabilities. Significant components of the deferred tax assets and the related valuation allowance are set out below:&lt;/span&gt;&lt;/span&gt;&lt;/p&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: 1.5pt solid #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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; 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;b&gt;March 31,&lt;/b&gt;&lt;br/&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; 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;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; 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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Deferred tax assets:&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&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="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&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;Net operating losses&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;b&gt;$&lt;/b&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;b&gt;7,371,199&lt;/b&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;7,123,439&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; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Stock-based compensation&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;b&gt;2,418,861&lt;/b&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;2,147,387&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="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;Total&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;&lt;b&gt;9,790,060&lt;/b&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: 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;9,270,826&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="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Less: 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;&lt;b&gt;(5,132,180&lt;/b&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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;)&lt;/b&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;(3,514,894&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="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; 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;Total deferred tax assets&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;&lt;b&gt;4,657,880&lt;/b&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;5,755,932&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="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&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;b&gt;&#160;&lt;/b&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;&#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;Deferred tax liability:&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;b&gt;&#160;&lt;/b&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;&#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;Property and equipment&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;&lt;b&gt;(25,460&lt;/b&gt;&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;b&gt;)&lt;/b&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: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(25,460&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="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;Mineral properties&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;b&gt;(5,706,587&lt;/b&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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;)&lt;/b&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;(7,079,154&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="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&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;b&gt;16,562&lt;/b&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;16,564&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="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; 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;Total deferred tax 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: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(5,715,485&lt;/b&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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;)&lt;/b&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;&#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;(7,088,050&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;&lt;span style="font-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="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&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;b&gt;&#160;&lt;/b&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;&#160;&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="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1.5pt solid #000000; 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;Total deferred taxes&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-bottom: 1.5pt 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-bottom: 1.5pt 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;b&gt;(1,057,605&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-bottom: 1.5pt 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;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-bottom: 1.5pt 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: 1.5pt 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,332,118&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-bottom: 1.5pt 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;/tr&gt;
                            &lt;/table&gt;

                        &lt;p style="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 a total of approximately $35 million of net operating loss carry forward, the net operating loss carry forward of approximately $8.5 million will begin to expire in 2027, as they were incurred prior to 2018. As a result of the DTRC Merger, DTRC's net operating losses prior to the merger date may be, by law, partially or entirely unavailable to offset future taxable income.&lt;/span&gt;&lt;/span&gt;&lt;/p&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;We follow the provisions of ASC 740 relating to uncertain tax provisions and have commenced analyzing filing positions in all of the federal and state jurisdictions where we are required to file income tax returns, as well as all open tax years in these jurisdictions. There are no unrecognized tax benefits as of March 31, 2023 or December 31, 2022. We file income tax returns in the United States federally and in one state jurisdiction. The Company has not been subjected to tax examinations for any year and the statute of limitations has not expired. The Company's tax returns remain open for examination by the applicable authorities, generally 3 years for federal and 4 years for state.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;/div&gt;
                &lt;/div&gt;
            </us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="C_20230101to20230331"
      id="Fxbrl_20230504013630963">
                            &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; border-top: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; 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;b&gt;2023&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; 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;2022&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; 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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;&#160;&lt;/b&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;"&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;Income tax expense (benefit) computed at federal statutory rates&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;b&gt;$&lt;/b&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;b&gt;(1,891,802&lt;/b&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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;)&lt;/b&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: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(1,574,588&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="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;Non-deductible expenses&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;&lt;b&gt;-&lt;/b&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;(14,397&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="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; 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;Change in valuation allowance&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;b&gt;1,617,289&lt;/b&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;(3,714,758&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="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1.5pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Deferred income tax benefit&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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;b&gt;(274,513&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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: 1.5pt 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;(5,303,743&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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;/table&gt;
                        </us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="C_20230101to20230331"
      decimals="0"
      id="F4423_233997"
      unitRef="USD">-1891802</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="C_20220101to20220331"
      decimals="0"
      id="F4427_4400"
      unitRef="USD">-1574588</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense
      contextRef="C_20230101to20230331"
      decimals="0"
      id="Fxbrl_20220622213828112_xbrl_20220622213802535_4423_233997"
      unitRef="USD">0</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense
      contextRef="C_20220101to20220331"
      decimals="0"
      id="Fxbrl_20220622213828112_xbrl_20220622213802535_4427_4400"
      unitRef="USD">-14397</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="C_20230101to20230331"
      decimals="0"
      id="F4445_192859"
      unitRef="USD">1617289</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="C_20220101to20220331"
      decimals="0"
      id="F4449_32550"
      unitRef="USD">-3714758</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_20230101to20230331"
      decimals="0"
      id="Fxbrl_20220622213937131_xbrl_20220622213914978_4445_192859"
      unitRef="USD">-274513</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_20220101to20220331"
      decimals="0"
      id="Fxbrl_20220622213937131_xbrl_20220622213914978_4449_32550"
      unitRef="USD">-5303743</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="C_20230101to20230331"
      decimals="4"
      id="Fxbrl_20230504125333459"
      unitRef="Pure">0.0305</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="C_20220101to20220331"
      decimals="3"
      id="Fxbrl_20230504125344098"
      unitRef="Pure">0.707</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="C_20230101to20230331"
      id="Fxbrl_20230504013647004">
                            &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: 1.5pt solid #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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; 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;b&gt;March 31,&lt;/b&gt;&lt;br/&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; 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;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; 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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Deferred tax assets:&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&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="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&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;Net operating losses&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;b&gt;$&lt;/b&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;b&gt;7,371,199&lt;/b&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;7,123,439&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; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Stock-based compensation&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;b&gt;2,418,861&lt;/b&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;2,147,387&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="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;Total&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;&lt;b&gt;9,790,060&lt;/b&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: 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;9,270,826&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="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Less: 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;&lt;b&gt;(5,132,180&lt;/b&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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;)&lt;/b&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;(3,514,894&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="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; 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;Total deferred tax assets&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;&lt;b&gt;4,657,880&lt;/b&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;5,755,932&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="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&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;b&gt;&#160;&lt;/b&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;&#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;Deferred tax liability:&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;b&gt;&#160;&lt;/b&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;&#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;Property and equipment&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;&lt;b&gt;(25,460&lt;/b&gt;&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;b&gt;)&lt;/b&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: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(25,460&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="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;Mineral properties&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;b&gt;(5,706,587&lt;/b&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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;)&lt;/b&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;(7,079,154&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="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&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;b&gt;16,562&lt;/b&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;16,564&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="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; 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;Total deferred tax 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: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(5,715,485&lt;/b&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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;)&lt;/b&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;&#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;(7,088,050&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;&lt;span style="font-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="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&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;b&gt;&#160;&lt;/b&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;&#160;&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="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1.5pt solid #000000; 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;Total deferred taxes&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-bottom: 1.5pt 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-bottom: 1.5pt 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;b&gt;(1,057,605&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-bottom: 1.5pt 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;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-bottom: 1.5pt 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: 1.5pt 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,332,118&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-bottom: 1.5pt 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;/tr&gt;
                            &lt;/table&gt;
                        </us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20220622221611364_4534_735312"
      unitRef="USD">7371199</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20220622221611364_4538_542453"
      unitRef="USD">7123439</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20220622221711569_xbrl_20220622221645992_xbrl_20220622221611364_4534_735312"
      unitRef="USD">2418861</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20220622221711569_xbrl_20220622221645992_xbrl_20220622221611364_4538_542453"
      unitRef="USD">2147387</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20220622221750022_xbrl_20220622221728073_xbrl_20220622221711569_xbrl_20220622221645992_xbrl_20220622221611364_4534_735312"
      unitRef="USD">9790060</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20220622221750022_xbrl_20220622221728073_xbrl_20220622221711569_xbrl_20220622221645992_xbrl_20220622221611364_4538_542453"
      unitRef="USD">9270826</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="C_20230331"
      decimals="0"
      id="F4534_735312"
      unitRef="USD">5132180</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="C_20221231"
      decimals="0"
      id="F4538_542453"
      unitRef="USD">3514894</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20210629111103992_4538_542453"
      unitRef="USD">4657880</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20210629111146919"
      unitRef="USD">5755932</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20220622221811054_xbrl_20220622221750022_xbrl_20220622221728073_xbrl_20220622221711569_xbrl_20220622221645992_xbrl_20220622221611364_4534_735312"
      unitRef="USD">25460</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20220622221811054_xbrl_20220622221750022_xbrl_20220622221728073_xbrl_20220622221711569_xbrl_20220622221645992_xbrl_20220622221611364_4538_542453"
      unitRef="USD">25460</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <dc:DeferredTaxLiabilitiesMineralProperties
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20220622221830231_xbrl_20220622221811054_xbrl_20220622221750022_xbrl_20220622221728073_xbrl_20220622221711569_xbrl_20220622221645992_xbrl_20220622221611364_4534_735312"
      unitRef="USD">5706587</dc:DeferredTaxLiabilitiesMineralProperties>
    <dc:DeferredTaxLiabilitiesMineralProperties
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20220622221830231_xbrl_20220622221811054_xbrl_20220622221750022_xbrl_20220622221728073_xbrl_20220622221711569_xbrl_20220622221645992_xbrl_20220622221611364_4538_542453"
      unitRef="USD">7079154</dc:DeferredTaxLiabilitiesMineralProperties>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20230318012020506_xbrl_20220622221830231_xbrl_20220622221811054_xbrl_20220622221750022_xbrl_20220622221728073_xbrl_20220622221711569_xbrl_20220622221645992_xbrl_20220622221611364_4534_735312"
      unitRef="USD">-16562</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20230318012020506_xbrl_20220622221830231_xbrl_20220622221811054_xbrl_20220622221750022_xbrl_20220622221728073_xbrl_20220622221711569_xbrl_20220622221645992_xbrl_20220622221611364_4538_542453"
      unitRef="USD">-16564</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20220622221846558_xbrl_20220622221830231_xbrl_20220622221811054_xbrl_20220622221750022_xbrl_20220622221728073_xbrl_20220622221711569_xbrl_20220622221645992_xbrl_20220622221611364_4534_735312"
      unitRef="USD">5715485</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20220622221846558_xbrl_20220622221830231_xbrl_20220622221811054_xbrl_20220622221750022_xbrl_20220622221728073_xbrl_20220622221711569_xbrl_20220622221645992_xbrl_20220622221611364_4538_542453"
      unitRef="USD">7088050</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20220622221903582_xbrl_20220622221846558_xbrl_20220622221830231_xbrl_20220622221811054_xbrl_20220622221750022_xbrl_20220622221728073_xbrl_20220622221711569_xbrl_20220622221645992_xbrl_20220622221611364_4534_735312"
      unitRef="USD">1057605</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="C_20221231"
      decimals="0"
      id="Fxbrl_20220622221903582_xbrl_20220622221846558_xbrl_20220622221830231_xbrl_20220622221811054_xbrl_20220622221750022_xbrl_20220622221728073_xbrl_20220622221711569_xbrl_20220622221645992_xbrl_20220622221611364_4538_542453"
      unitRef="USD">1332118</us-gaap:DeferredTaxLiabilities>
    <us-gaap:OperatingLossCarryforwards
      contextRef="C_20230331"
      decimals="-6"
      id="Fxbrl_20220622222036436"
      unitRef="USD">35000000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="C_20230331_dcPeriodOfOperatingLossCarryForwardAxis_dcExpireIn2027Member"
      decimals="-5"
      id="Fxbrl_20220622230914535"
      unitRef="USD">8500000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="C_20230101to20230331"
      id="Fxbrl_20230504123602115">
                        &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;b&gt;Note 10 - Subsequent Event(s)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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;On April 3, 2023, the Company granted 13,000 RSUs to an employee. The RSUs vest annually over three years from the grant date.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                        &lt;/div&gt;
                    </us-gaap:SubsequentEventsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="C_20230401to20230403_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember_usgaapSubsequentEventTypeAxis_usgaapSubsequentEventMember"
      decimals="INF"
      id="Fxbrl_20230504123647684"
      unitRef="Shares">13000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="C_20230401to20230403_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember_usgaapSubsequentEventTypeAxis_usgaapSubsequentEventMember"
      id="Fxbrl_20230504123726882">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
</xbrl>
