<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2023"
  xmlns:cxxif="http://www.cxxi.ca/20230131"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2023"
  xmlns:stpr="http://xbrl.sec.gov/stpr/2023"
  xmlns:us-gaap="http://fasb.org/us-gaap/2023"
  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="cxxif-20230131.xsd" xlink:type="simple"/>
    <context id="C_20200201to20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="C_20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_usgaapOtherCommitmentsAxis_cxxifCapitalLeasesFutureMinimumPaymentsForLeaseWithRelatedPartiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">cxxif:CapitalLeasesFutureMinimumPaymentsForLeaseWithRelatedPartiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_usgaapOtherCommitmentsAxis_cxxifCapitalLeasesFutureMinimumPaymentsForMortgageMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">cxxif:CapitalLeasesFutureMinimumPaymentsForMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapBuildingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20200201to20210131_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapLeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="C_20210131_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapFurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_srtRangeAxis_srtMinimumMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapMachineryAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_srtRangeAxis_srtMaximumMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapMachineryAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20190401to20190429_srtLitigationCaseAxis_cxxifOregonActionMember_usgaapLitigationStatusAxis_usgaapSettledLitigationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cxxif:OregonActionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:SettledLitigationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-04-29</endDate>
        </period>
    </context>
    <context id="C_20210101to20210120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-01-20</endDate>
        </period>
    </context>
    <context id="C_20191101to20191108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2019-11-08</endDate>
        </period>
    </context>
    <context id="C_20220501to20220530_srtLitigationCaseAxis_cxxifBritishColumbiaActionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cxxif:BritishColumbiaActionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-05-30</endDate>
        </period>
    </context>
    <context id="C_20220201to20230131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_20230131_usgaapRelatedAndNonrelatedPartyStatusAxis_usgaapRelatedPartyMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifDueToPresidentAndChiefExecutiveOfficerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedAndNonrelatedPartyStatusAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cxxif:DueToPresidentAndChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_20220131_usgaapRelatedAndNonrelatedPartyStatusAxis_usgaapRelatedPartyMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifDueToPresidentAndChiefExecutiveOfficerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedAndNonrelatedPartyStatusAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cxxif:DueToPresidentAndChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_20210201to20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_20200201to20200212_usgaapBusinessAcquisitionAxis_cxxifPhantomFarmsMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifSdpDevelopmentGroupLlcMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cxxif:PhantomFarmsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cxxif:SdpDevelopmentGroupLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-02-12</endDate>
        </period>
    </context>
    <context id="C_20200212_usgaapBusinessAcquisitionAxis_cxxifPhantomFarmsMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifSdpDevelopmentGroupLlcMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cxxif:PhantomFarmsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cxxif:SdpDevelopmentGroupLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-02-12</instant>
        </period>
    </context>
    <context id="C_20220131_usgaapRelatedAndNonrelatedPartyStatusAxis_usgaapRelatedPartyMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifLeaseLiabilitiesDueToCompanyControlledByChiefExecutiveOfficerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedAndNonrelatedPartyStatusAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cxxif:LeaseLiabilitiesDueToCompanyControlledByChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_20230131_usgaapRelatedAndNonrelatedPartyStatusAxis_usgaapRelatedPartyMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifLeaseLiabilitiesDueToCompanyControlledByChiefExecutiveOfficerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedAndNonrelatedPartyStatusAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cxxif:LeaseLiabilitiesDueToCompanyControlledByChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_20220131_usgaapRelatedAndNonrelatedPartyStatusAxis_usgaapRelatedPartyMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifLeaseLiabilitiesDueToSdpDevelopmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedAndNonrelatedPartyStatusAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cxxif:LeaseLiabilitiesDueToSdpDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_20230131_usgaapRelatedAndNonrelatedPartyStatusAxis_usgaapRelatedPartyMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifLeaseLiabilitiesDueToSdpDevelopmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedAndNonrelatedPartyStatusAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cxxif:LeaseLiabilitiesDueToSdpDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_20220131_usgaapRelatedAndNonrelatedPartyStatusAxis_usgaapRelatedPartyMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_srtChiefFinancialOfficerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedAndNonrelatedPartyStatusAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:ChiefFinancialOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_20230131_usgaapRelatedAndNonrelatedPartyStatusAxis_usgaapRelatedPartyMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_srtChiefFinancialOfficerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedAndNonrelatedPartyStatusAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:ChiefFinancialOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_20220131_usgaapRelatedAndNonrelatedPartyStatusAxis_usgaapRelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedAndNonrelatedPartyStatusAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_20230131_usgaapRelatedAndNonrelatedPartyStatusAxis_usgaapRelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedAndNonrelatedPartyStatusAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_20200201to20210131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="C_20200528">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
        </entity>
        <period>
            <instant>2020-05-28</instant>
        </period>
    </context>
    <context id="C_20210201to20210204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-02-04</endDate>
        </period>
    </context>
    <context id="C_20210204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
        </entity>
        <period>
            <instant>2021-02-04</instant>
        </period>
    </context>
    <context id="C_20210201to20210204_srtTitleOfIndividualAxis_srtDirectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-02-04</endDate>
        </period>
    </context>
    <context id="C_20210601to20210617">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2021-06-17</endDate>
        </period>
    </context>
    <context id="C_20210617">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
        </entity>
        <period>
            <instant>2021-06-17</instant>
        </period>
    </context>
    <context id="C_20200131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="C_20190201to20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="C_20210131_cxxifExpiryDateAxis_cxxifFebruary4Th2021Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cxxif:ExpiryDateAxis">cxxif:February4Th2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_cxxifExpiryDateAxis_cxxifMay28Th2021Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cxxif:ExpiryDateAxis">cxxif:May28Th2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_cxxifExpiryDateAxis_cxxifDecember31St2023Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cxxif:ExpiryDateAxis">cxxif:December31St2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_cxxifExpiryDateAxis_cxxifJanuary30Th2024Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cxxif:ExpiryDateAxis">cxxif:January30Th2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_cxxifExpiryDateAxis_cxxifMay24Th2024Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cxxif:ExpiryDateAxis">cxxif:May24Th2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_cxxifExpiryDateAxis_cxxifJune25Th2021Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cxxif:ExpiryDateAxis">cxxif:June25Th2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_cxxifExpiryDateAxis_cxxifFebruary5Th2022Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cxxif:ExpiryDateAxis">cxxif:February5Th2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_cxxifExpiryDateAxis_cxxifOctober9Th2022Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cxxif:ExpiryDateAxis">cxxif:October9Th2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_cxxifExpiryDateAxis_cxxifJanuary24Th2023Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cxxif:ExpiryDateAxis">cxxif:January24Th2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_cxxifExpiryDateAxis_cxxifAugust17Th2023Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cxxif:ExpiryDateAxis">cxxif:August17Th2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_cxxifExpiryDateAxis_cxxifJanuary28Th2024Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cxxif:ExpiryDateAxis">cxxif:January28Th2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_cxxifExpiryDateAxis_cxxifOctober9Th2024Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cxxif:ExpiryDateAxis">cxxif:October9Th2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20220131_srtRestatementAxis_srtScenarioPreviouslyReportedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_20220131_srtRestatementAxis_srtRestatementAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_20210201to20220131_srtRestatementAxis_srtScenarioPreviouslyReportedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_20210201to20220131_srtRestatementAxis_srtRestatementAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_20210201to20220131_srtStatementGeographicalAxis_countryUS">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_20210201to20220131_srtStatementGeographicalAxis_countryCA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_20230131_srtStatementGeographicalAxis_countryCA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_20230131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_20220201to20230131_srtStatementGeographicalAxis_countryCA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_20220201to20230131_srtStatementGeographicalAxis_countryUS">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_20230131_srtStatementGeographicalAxis_stprOR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:OR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_20220201to20230131_srtStatementGeographicalAxis_stprOR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:OR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_20230131_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapBuildingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_20230131_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapFurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_20230131_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_20230131_srtRangeAxis_srtMinimumMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapMachineryAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_20230131_srtRangeAxis_srtMaximumMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapMachineryAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_20220201to20230131_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapLeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_20220201to20230131_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_cxxifRetailCustomersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">cxxif:RetailCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_20210201to20220131_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_cxxifRetailCustomersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">cxxif:RetailCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_20220201to20230131_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_cxxifWholesaleCustomersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">cxxif:WholesaleCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_20210201to20220131_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_cxxifWholesaleCustomersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">cxxif:WholesaleCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_20220201to20230131_deiEntityAddressesAddressTypeAxis_deiBusinessContactMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityAddressesAddressTypeAxis">dei:BusinessContactMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_20210131_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapLandMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapLeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapMachineryAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20200201to20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">cxxif:SwellAndMegawoodMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="C_20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">cxxif:SwellAndMegawoodMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapMachineryAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndPureGreenPropertiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">cxxif:SwellAndPureGreenPropertiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndPureGreenPropertiesOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">cxxif:SwellAndPureGreenPropertiesOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20200131_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cxxif:PromissoryNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="C_20200201to20210131_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cxxif:PromissoryNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="C_20210131_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cxxif:PromissoryNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20220131_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cxxif:PromissoryNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_20200131_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="C_20200131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJanuary302019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cxxif:DebtInstrumentIssuanceDateAxis">cxxif:January302019IssuanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="C_20200131_cxxifDebtInstrumentIssuanceDateAxis_cxxifDecember312018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cxxif:DebtInstrumentIssuanceDateAxis">cxxif:December312018IssuanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="C_20200201to20210131_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="C_20200201to20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJanuary302019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cxxif:DebtInstrumentIssuanceDateAxis">cxxif:January302019IssuanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="C_20200201to20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifDecember312018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cxxif:DebtInstrumentIssuanceDateAxis">cxxif:December312018IssuanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="C_20220131_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20220131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJanuary302019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cxxif:DebtInstrumentIssuanceDateAxis">cxxif:January302019IssuanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJanuary302019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cxxif:DebtInstrumentIssuanceDateAxis">cxxif:January302019IssuanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifDecember312018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cxxif:DebtInstrumentIssuanceDateAxis">cxxif:December312018IssuanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20220131_cxxifDebtInstrumentIssuanceDateAxis_cxxifDecember312018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cxxif:DebtInstrumentIssuanceDateAxis">cxxif:December312018IssuanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_20200131_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="C_20200131_cxxifDebtInstrumentIssuanceDateAxis_cxxifMay242019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cxxif:DebtInstrumentIssuanceDateAxis">cxxif:May242019IssuanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="C_20200131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJanuary232019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cxxif:DebtInstrumentIssuanceDateAxis">cxxif:January232019IssuanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="C_20200131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJune132018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cxxif:DebtInstrumentIssuanceDateAxis">cxxif:June132018IssuanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="C_20200201to20210131_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="C_20200201to20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifMay242019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cxxif:DebtInstrumentIssuanceDateAxis">cxxif:May242019IssuanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="C_20200201to20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJanuary232019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cxxif:DebtInstrumentIssuanceDateAxis">cxxif:January232019IssuanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="C_20200201to20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJune132018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cxxif:DebtInstrumentIssuanceDateAxis">cxxif:June132018IssuanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="C_20210131_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifMay242019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cxxif:DebtInstrumentIssuanceDateAxis">cxxif:May242019IssuanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJanuary232019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cxxif:DebtInstrumentIssuanceDateAxis">cxxif:January232019IssuanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJune132018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cxxif:DebtInstrumentIssuanceDateAxis">cxxif:June132018IssuanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20200201to20200221_cxxifDebtInstrumentIssuanceDateAxis_cxxifJanuary232019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cxxif:DebtInstrumentIssuanceDateAxis">cxxif:January232019IssuanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-02-21</endDate>
        </period>
    </context>
    <context id="C_20190101_usgaapBusinessAcquisitionAxis_cxxifSilverStateMember_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifNewmanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cxxif:SilverStateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cxxif:PromissoryNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cxxif:NewmanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-01</instant>
        </period>
    </context>
    <context id="C_20210201to20220131_cxxifPrincipalInstallmentDueDateAxis_cxxifFirstAprilTwoThousandNinteenMember_usgaapBusinessAcquisitionAxis_cxxifSilverStateMember_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifNewmanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cxxif:SilverStateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cxxif:PromissoryNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cxxif:NewmanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cxxif:PrincipalInstallmentDueDateAxis">cxxif:FirstAprilTwoThousandNinteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_20210201to20220131_cxxifPrincipalInstallmentDueDateAxis_cxxifFirstJulyTwoThousandTwentyMember_usgaapBusinessAcquisitionAxis_cxxifSilverStateMember_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifNewmanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cxxif:SilverStateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cxxif:PromissoryNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cxxif:NewmanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cxxif:PrincipalInstallmentDueDateAxis">cxxif:FirstJulyTwoThousandTwentyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_20190701_usgaapBusinessAcquisitionAxis_cxxifSilverStateMember_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifNewmanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cxxif:SilverStateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cxxif:PromissoryNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cxxif:NewmanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-01</instant>
        </period>
    </context>
    <context id="C_20190602to20190701_usgaapBusinessAcquisitionAxis_cxxifSilverStateMember_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifNewmanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cxxif:SilverStateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cxxif:PromissoryNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cxxif:NewmanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-02</startDate>
            <endDate>2019-07-01</endDate>
        </period>
    </context>
    <context id="C_20210201to20220131_cxxifPrincipalInstallmentDueDateAxis_cxxifFirstDecemberTwoThousandNineteenMember_usgaapBusinessAcquisitionAxis_cxxifSilverStateMember_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifNewmanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cxxif:SilverStateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cxxif:PromissoryNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cxxif:NewmanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cxxif:PrincipalInstallmentDueDateAxis">cxxif:FirstDecemberTwoThousandNineteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_20191121_usgaapBusinessAcquisitionAxis_cxxifSilverStateMember_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifNewmanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cxxif:SilverStateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cxxif:PromissoryNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cxxif:NewmanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-21</instant>
        </period>
    </context>
    <context id="C_20201119_usgaapBusinessAcquisitionAxis_cxxifSilverStateMember_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifNewmanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cxxif:SilverStateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cxxif:PromissoryNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cxxif:NewmanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-19</instant>
        </period>
    </context>
    <context id="C_20201101to20201119_usgaapBusinessAcquisitionAxis_cxxifSilverStateMember_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifNewmanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cxxif:SilverStateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cxxif:PromissoryNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cxxif:NewmanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2020-11-19</endDate>
        </period>
    </context>
    <context id="C_20210201to20220131_cxxifPrincipalInstallmentDueDateAxis_cxxifFirstJulyTwoThousandNineteenMember_usgaapBusinessAcquisitionAxis_cxxifSilverStateMember_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifNewmanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cxxif:SilverStateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cxxif:PromissoryNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cxxif:NewmanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cxxif:PrincipalInstallmentDueDateAxis">cxxif:FirstJulyTwoThousandNineteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_20210201to20220131_cxxifPrincipalInstallmentDueDateAxis_cxxifFirstOctoberTwoThousandNineteenMember_usgaapBusinessAcquisitionAxis_cxxifSilverStateMember_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifNewmanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cxxif:SilverStateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cxxif:PromissoryNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cxxif:NewmanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cxxif:PrincipalInstallmentDueDateAxis">cxxif:FirstOctoberTwoThousandNineteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_20210201to20220131_cxxifPrincipalInstallmentDueDateAxis_cxxifFirstJanuaryTwoThousandTwentyMember_usgaapBusinessAcquisitionAxis_cxxifSilverStateMember_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifNewmanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cxxif:SilverStateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cxxif:PromissoryNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cxxif:NewmanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cxxif:PrincipalInstallmentDueDateAxis">cxxif:FirstJanuaryTwoThousandTwentyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_20210201to20220131_cxxifPrincipalInstallmentDueDateAxis_cxxifFirstAprilTwoThousandTwentyMember_usgaapBusinessAcquisitionAxis_cxxifSilverStateMember_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifNewmanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cxxif:SilverStateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cxxif:PromissoryNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cxxif:NewmanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cxxif:PrincipalInstallmentDueDateAxis">cxxif:FirstAprilTwoThousandTwentyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_20230201to20230213_cxxifAgreementAxis_cxxifSwellPurchaseAgreementMember_usgaapSubsequentEventTypeAxis_usgaapSubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cxxif:AgreementAxis">cxxif:SwellPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-02-13</endDate>
        </period>
    </context>
    <context id="C_20230301to20230309_usgaapSubsequentEventTypeAxis_usgaapSubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-03-01</startDate>
            <endDate>2023-03-09</endDate>
        </period>
    </context>
    <context id="C_20230601_srtTitleOfIndividualAxis_cxxifPresidentAndChiefExecutiveOfficerMember_usgaapSubsequentEventTypeAxis_usgaapSubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cxxif:PresidentAndChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-01</instant>
        </period>
    </context>
    <context id="C_20190501to20190530_srtLitigationCaseAxis_cxxifBritishColumbiaActionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cxxif:BritishColumbiaActionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2019-05-30</endDate>
        </period>
    </context>
    <context id="C_20201001to20201022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-10-22</endDate>
        </period>
    </context>
    <context id="C_20210131_srtOwnershipAxis_cxxifUsHoldingsCorpPointMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">cxxif:UsHoldingsCorpPointMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_srtOwnershipAxis_cxxifOregonHoldingsCorpPointMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">cxxif:OregonHoldingsCorpPointMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_srtOwnershipAxis_cxxifNevadaHoldingsCorpPointMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">cxxif:NevadaHoldingsCorpPointMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_srtOwnershipAxis_cxxifReHoldingsLlcMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">cxxif:ReHoldingsLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_srtOwnershipAxis_cxxifEcoFirmaFarmsLlcMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">cxxif:EcoFirmaFarmsLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_srtOwnershipAxis_cxxifSilverStateCultivationLlcMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">cxxif:SilverStateCultivationLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_srtOwnershipAxis_cxxifSilverStateReliefLlcMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">cxxif:SilverStateReliefLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_srtOwnershipAxis_cxxifSwellCompaniesLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">cxxif:SwellCompaniesLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_srtOwnershipAxis_cxxifMegawoodEnterprisesIncPointMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">cxxif:MegawoodEnterprisesIncPointMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_srtOwnershipAxis_cxxifPhantomVentureGroupLlcMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">cxxif:PhantomVentureGroupLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_srtOwnershipAxis_cxxifPhantomBrandsLlcMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">cxxif:PhantomBrandsLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_srtOwnershipAxis_cxxifPhantomDistributionLlcMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">cxxif:PhantomDistributionLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_srtOwnershipAxis_cxxifBendLlcMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">cxxif:BendLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_srtOwnershipAxis_cxxifBendLlcOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">cxxif:BendLlcOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_srtOwnershipAxis_cxxifBfhLlcMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">cxxif:BfhLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_srtOwnershipAxis_cxxifWorkforceConceptsTwoOneIncPointMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">cxxif:WorkforceConceptsTwoOneIncPointMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_srtRestatementAxis_srtScenarioPreviouslyReportedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_srtRestatementAxis_srtScenarioPreviouslyReportedMember_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_srtRestatementAxis_srtScenarioPreviouslyReportedMember_usgaapStatementEquityComponentsAxis_usgaapAccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_srtRestatementAxis_srtScenarioPreviouslyReportedMember_usgaapStatementEquityComponentsAxis_cxxifCommitmentToIssueSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cxxif:CommitmentToIssueSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_srtRestatementAxis_srtScenarioPreviouslyReportedMember_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210201to20220131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_20210201to20220131_usgaapStatementEquityComponentsAxis_cxxifCommitmentToIssueSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cxxif:CommitmentToIssueSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_20210201to20220131_usgaapStatementEquityComponentsAxis_usgaapAccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_20210201to20220131_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_20220131_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_20220131_usgaapStatementEquityComponentsAxis_usgaapAccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_20220131_usgaapStatementEquityComponentsAxis_cxxifCommitmentToIssueSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cxxif:CommitmentToIssueSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_20220131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_20220201to20230131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_20220201to20230131_usgaapStatementEquityComponentsAxis_usgaapAccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_20220201to20230131_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_20230131_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_20230131_usgaapStatementEquityComponentsAxis_usgaapAccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_20230131_usgaapStatementEquityComponentsAxis_cxxifCommitmentToIssueSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cxxif:CommitmentToIssueSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_20230131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_20230131_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapLandMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_20220131_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapLandMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_20230131_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapLeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_20220131_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapLeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_20220131_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapFurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_20220131_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_20230131_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapMachineryAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_20220131_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapMachineryAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_20230131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapBuildingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_20220201to20230131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_20230131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_20220131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">cxxif:SwellAndMegawoodMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_20230131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">cxxif:SwellAndMegawoodMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_20220201to20230131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">cxxif:SwellAndMegawoodMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_20210201to20220131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">cxxif:SwellAndMegawoodMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_20230131_srtCounterpartyNameAxis_cxxifSilverStateCultivationLlcMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapLandAndBuildingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cxxif:SilverStateCultivationLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_20230131_srtCounterpartyNameAxis_cxxifSilverStateReliefLlcSparksMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapLandAndBuildingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cxxif:SilverStateReliefLlcSparksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_20230131_srtCounterpartyNameAxis_cxxifSilverStateReliefLlcFernleyMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapLandAndBuildingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cxxif:SilverStateReliefLlcFernleyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_20230131_srtCounterpartyNameAxis_cxxifPhantomDistributionLlcMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapLandAndBuildingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cxxif:PhantomDistributionLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_20230131_srtCounterpartyNameAxis_cxxifBendLlc63353Member_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapLandAndBuildingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cxxif:BendLlc63353Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_20230131_srtCounterpartyNameAxis_cxxifBendLlc207274Member_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapLandAndBuildingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cxxif:BendLlc207274Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_20230131_srtCounterpartyNameAxis_cxxifPhantomDistributionLlcMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cxxif:PhantomDistributionLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_20220131_srtCounterpartyNameAxis_cxxifPhantomDistributionLlcMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cxxif:PhantomDistributionLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_20200201to20210131_srtStatementGeographicalAxis_countryCA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="C_20200201to20210131_srtStatementGeographicalAxis_countryUS">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="C_20200201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
        </entity>
        <period>
            <instant>2020-02-01</instant>
        </period>
    </context>
    <context id="C_20210131_srtCounterpartyNameAxis_cxxifSwellCompaniesLtdMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapLandAndBuildingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cxxif:SwellCompaniesLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_srtCounterpartyNameAxis_cxxifSilverStateCultivationLlcMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapLandAndBuildingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cxxif:SilverStateCultivationLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_srtCounterpartyNameAxis_cxxifSilverStateReliefLlcSparksMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapLandAndBuildingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cxxif:SilverStateReliefLlcSparksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_srtCounterpartyNameAxis_cxxifSilverStateReliefLlcFernleyMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapLandAndBuildingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cxxif:SilverStateReliefLlcFernleyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_srtCounterpartyNameAxis_cxxifMegawoodEnterprisesIncPointMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapLandAndBuildingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cxxif:MegawoodEnterprisesIncPointMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_srtCounterpartyNameAxis_cxxifPhantomDistributionLlcMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapLandAndBuildingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cxxif:PhantomDistributionLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_srtCounterpartyNameAxis_cxxifBendLlc63353Member_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapLandAndBuildingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cxxif:BendLlc63353Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_srtCounterpartyNameAxis_cxxifBendLlc207274Member_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapLandAndBuildingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cxxif:BendLlc207274Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_srtCounterpartyNameAxis_cxxifBfhLlc4964Member_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapLandAndBuildingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cxxif:BfhLlc4964Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_usgaapStatementOperatingActivitiesSegmentAxis_cxxifTotalOfContinuingAndDiscontinuedOperationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">cxxif:TotalOfContinuingAndDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_usgaapStatementOperatingActivitiesSegmentAxis_usgaapSegmentDiscontinuedOperationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_usgaapStatementOperatingActivitiesSegmentAxis_usgaapSegmentContinuingOperationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20200131_usgaapStatementEquityComponentsAxis_cxxifCommitmentToIssueSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cxxif:CommitmentToIssueSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="C_20200131_usgaapStatementEquityComponentsAxis_usgaapAccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="C_20200131_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="C_20200201to20210131_usgaapStatementEquityComponentsAxis_cxxifCommitmentToIssueSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cxxif:CommitmentToIssueSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="C_20200201to20210131_usgaapStatementEquityComponentsAxis_usgaapAccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="C_20200201to20210131_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="C_20210131_usgaapStatementEquityComponentsAxis_cxxifCommitmentToIssueSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cxxif:CommitmentToIssueSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_usgaapStatementEquityComponentsAxis_usgaapAccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20220201to20230131_usgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_usgaapWarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_20210201to20220131_usgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_usgaapWarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_20220201to20230131_usgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_usgaapEmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_20210201to20220131_usgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_usgaapEmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_20210131_srtStatementGeographicalAxis_cxxifNevadaSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cxxif:NevadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_srtStatementGeographicalAxis_stprOR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:OR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_srtStatementGeographicalAxis_usgaapAllOtherSegmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20200201to20210131_usgaapStatementOperatingActivitiesSegmentAxis_usgaapSegmentDiscontinuedOperationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="C_20200201to20210131_usgaapStatementBusinessSegmentsAxis_cxxifNevadaSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cxxif:NevadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="C_20200201to20210131_usgaapStatementBusinessSegmentsAxis_usgaapCorporateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="C_20200201to20210131_usgaapStatementBusinessSegmentsAxis_cxxifConsolidatedSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cxxif:ConsolidatedSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="C_20220201to20230131_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cxxif:EarnOutSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_20210201to20220131_usgaapFinancialInstrumentAxis_usgaapConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_20210201to20220131_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cxxif:EarnOutSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_20210131_usgaapFinancialInstrumentAxis_usgaapConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cxxif:EarnOutSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20220201to20230131_usgaapFinancialInstrumentAxis_usgaapConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_20230131_usgaapFinancialInstrumentAxis_usgaapConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_20230131_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cxxif:EarnOutSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_20220131_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember_usgaapMeasurementInputTypeAxis_usgaapMeasurementInputDiscountRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cxxif:EarnOutSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_20220131_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember_usgaapMeasurementInputTypeAxis_usgaapMeasurementInputExpectedTermMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cxxif:EarnOutSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_20220131_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember_usgaapMeasurementInputTypeAxis_usgaapMeasurementInputPriceVolatilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cxxif:EarnOutSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_20220131_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember_usgaapMeasurementInputTypeAxis_cxxifMeasurementInputExpectedVolatilityOfForeignExchangeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cxxif:EarnOutSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">cxxif:MeasurementInputExpectedVolatilityOfForeignExchangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_20230131_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember_usgaapMeasurementInputTypeAxis_usgaapMeasurementInputDiscountRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cxxif:EarnOutSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_20230131_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember_usgaapMeasurementInputTypeAxis_usgaapMeasurementInputExpectedTermMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cxxif:EarnOutSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_20230131_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember_usgaapMeasurementInputTypeAxis_usgaapMeasurementInputPriceVolatilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cxxif:EarnOutSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_20230131_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember_usgaapMeasurementInputTypeAxis_cxxifMeasurementInputExpectedVolatilityOfForeignExchangeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cxxif:EarnOutSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">cxxif:MeasurementInputExpectedVolatilityOfForeignExchangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_20190201to20190204_usgaapBusinessAcquisitionAxis_cxxifPhantomFarmsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cxxif:PhantomFarmsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2019-02-04</endDate>
        </period>
    </context>
    <context id="C_20220101to20220124_usgaapBusinessAcquisitionAxis_cxxifPhantomFarmsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cxxif:PhantomFarmsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-01-24</endDate>
        </period>
    </context>
    <context id="C_20190501to20190524_usgaapBusinessAcquisitionAxis_cxxifSwellCompaniesLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cxxif:SwellCompaniesLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2019-05-24</endDate>
        </period>
    </context>
    <context id="C_20220131_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cxxif:EarnOutSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_20220131_usgaapFinancialInstrumentAxis_usgaapConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_20210201to20220131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJune132018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cxxif:DebtInstrumentIssuanceDateAxis">cxxif:June132018IssuanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_20210201to20220131_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_20210201to20220131_cxxifDebtInstrumentIssuanceDateAxis_cxxifMay242019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cxxif:DebtInstrumentIssuanceDateAxis">cxxif:May242019IssuanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_20220201to20230131_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_20220201to20230131_cxxifDebtInstrumentIssuanceDateAxis_cxxifMay242019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cxxif:DebtInstrumentIssuanceDateAxis">cxxif:May242019IssuanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_20220201to20230131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJune132018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cxxif:DebtInstrumentIssuanceDateAxis">cxxif:June132018IssuanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_20220131_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_20220131_cxxifDebtInstrumentIssuanceDateAxis_cxxifMay242019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cxxif:DebtInstrumentIssuanceDateAxis">cxxif:May242019IssuanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_20220131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJune132018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cxxif:DebtInstrumentIssuanceDateAxis">cxxif:June132018IssuanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_20230131_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cxxif:PromissoryNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_20210201to20220131_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cxxif:PromissoryNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_20220201to20230131_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cxxif:PromissoryNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_20230131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJune132018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cxxif:DebtInstrumentIssuanceDateAxis">cxxif:June132018IssuanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_20220201to20230131_cxxifPrincipalInstallmentDueDateAxis_cxxifFirstDecemberTwoThousandNineteenMember_usgaapBusinessAcquisitionAxis_cxxifSilverStateMember_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifNewmanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cxxif:SilverStateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cxxif:PromissoryNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cxxif:NewmanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cxxif:PrincipalInstallmentDueDateAxis">cxxif:FirstDecemberTwoThousandNineteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_20220201to20230131_cxxifPrincipalInstallmentDueDateAxis_cxxifFirstAprilTwoThousandNinteenMember_usgaapBusinessAcquisitionAxis_cxxifSilverStateMember_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifNewmanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cxxif:SilverStateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cxxif:PromissoryNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cxxif:NewmanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cxxif:PrincipalInstallmentDueDateAxis">cxxif:FirstAprilTwoThousandNinteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_20220201to20230131_cxxifPrincipalInstallmentDueDateAxis_cxxifFirstJulyTwoThousandNineteenMember_usgaapBusinessAcquisitionAxis_cxxifSilverStateMember_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifNewmanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cxxif:SilverStateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cxxif:PromissoryNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cxxif:NewmanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cxxif:PrincipalInstallmentDueDateAxis">cxxif:FirstJulyTwoThousandNineteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_20220201to20230131_cxxifPrincipalInstallmentDueDateAxis_cxxifFirstOctoberTwoThousandNineteenMember_usgaapBusinessAcquisitionAxis_cxxifSilverStateMember_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifNewmanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cxxif:SilverStateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cxxif:PromissoryNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cxxif:NewmanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cxxif:PrincipalInstallmentDueDateAxis">cxxif:FirstOctoberTwoThousandNineteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_20220201to20230131_cxxifPrincipalInstallmentDueDateAxis_cxxifFirstJanuaryTwoThousandTwentyMember_usgaapBusinessAcquisitionAxis_cxxifSilverStateMember_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifNewmanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cxxif:SilverStateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cxxif:PromissoryNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cxxif:NewmanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cxxif:PrincipalInstallmentDueDateAxis">cxxif:FirstJanuaryTwoThousandTwentyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_20220201to20230131_cxxifPrincipalInstallmentDueDateAxis_cxxifFirstAprilTwoThousandTwentyMember_usgaapBusinessAcquisitionAxis_cxxifSilverStateMember_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifNewmanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cxxif:SilverStateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cxxif:PromissoryNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cxxif:NewmanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cxxif:PrincipalInstallmentDueDateAxis">cxxif:FirstAprilTwoThousandTwentyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_20220201to20230131_cxxifPrincipalInstallmentDueDateAxis_cxxifFirstJulyTwoThousandTwentyMember_usgaapBusinessAcquisitionAxis_cxxifSilverStateMember_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifNewmanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cxxif:SilverStateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cxxif:PromissoryNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cxxif:NewmanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cxxif:PrincipalInstallmentDueDateAxis">cxxif:FirstJulyTwoThousandTwentyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_20230131_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_20230131_cxxifDebtInstrumentIssuanceDateAxis_cxxifMay242019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cxxif:DebtInstrumentIssuanceDateAxis">cxxif:May242019IssuanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_20220801to20220819_cxxifDebtInstrumentIssuanceDateAxis_cxxifJune132018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cxxif:DebtInstrumentIssuanceDateAxis">cxxif:June132018IssuanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-01</startDate>
            <endDate>2022-08-19</endDate>
        </period>
    </context>
    <context id="C_20200201to20210131_usgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_cxxifWarrantsAndStockOptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">cxxif:WarrantsAndStockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="C_20220131to20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
        </entity>
        <period>
            <startDate>2022-01-31</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_20220701to20220720_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">cxxif:SwellAndMegawoodMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-07-20</endDate>
        </period>
    </context>
    <context id="C_20200201to20200212_usgaapPropertySubjectToOrAvailableForOperatingLeaseAxis_cxxifSouthernOregonFarmsMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifSdpDevelopmentGroupLlcMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">cxxif:SouthernOregonFarmsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cxxif:SdpDevelopmentGroupLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-02-12</endDate>
        </period>
    </context>
    <context id="C_20200212_usgaapPropertySubjectToOrAvailableForOperatingLeaseAxis_cxxifSouthernOregonFarmsMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifSdpDevelopmentGroupLlcMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">cxxif:SouthernOregonFarmsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cxxif:SdpDevelopmentGroupLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-02-12</instant>
        </period>
    </context>
    <context id="C_20221101to20221116_usgaapPropertySubjectToOrAvailableForOperatingLeaseAxis_cxxifThreeNevadaLeasesWithDoubleGHoldingsMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifSdpDevelopmentGroupLlcMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">cxxif:ThreeNevadaLeasesWithDoubleGHoldingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cxxif:SdpDevelopmentGroupLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2022-11-16</endDate>
        </period>
    </context>
    <context id="C_20210131_usgaapRelatedAndNonrelatedPartyStatusAxis_usgaapRelatedPartyMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifDueToPresidentAndChiefExecutiveOfficerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedAndNonrelatedPartyStatusAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cxxif:DueToPresidentAndChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_usgaapRelatedAndNonrelatedPartyStatusAxis_usgaapRelatedPartyMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifLeaseLiabilitiesDueToCompanyControlledByChiefExecutiveOfficerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedAndNonrelatedPartyStatusAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cxxif:LeaseLiabilitiesDueToCompanyControlledByChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_usgaapRelatedAndNonrelatedPartyStatusAxis_usgaapRelatedPartyMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifLeaseLiabilitiesDueToSdpDevelopmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedAndNonrelatedPartyStatusAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cxxif:LeaseLiabilitiesDueToSdpDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_usgaapRelatedAndNonrelatedPartyStatusAxis_usgaapRelatedPartyMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_srtChiefFinancialOfficerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedAndNonrelatedPartyStatusAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:ChiefFinancialOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_usgaapRelatedAndNonrelatedPartyStatusAxis_usgaapRelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedAndNonrelatedPartyStatusAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20201116_usgaapPropertySubjectToOrAvailableForOperatingLeaseAxis_cxxifThreeNevadaLeasesWithDoubleGHoldingsMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifSdpDevelopmentGroupLlcMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">cxxif:ThreeNevadaLeasesWithDoubleGHoldingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cxxif:SdpDevelopmentGroupLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-16</instant>
        </period>
    </context>
    <context id="C_20230131_usgaapRelatedAndNonrelatedPartyStatusAxis_usgaapNonrelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedAndNonrelatedPartyStatusAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_20220201to20230131_usgaapStatementOperatingActivitiesSegmentAxis_usgaapSegmentDiscontinuedOperationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_20220201to20230131_usgaapStatementBusinessSegmentsAxis_cxxifNevadaSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cxxif:NevadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_20220201to20230131_usgaapStatementBusinessSegmentsAxis_usgaapCorporateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_20220201to20230131_usgaapStatementBusinessSegmentsAxis_cxxifConsolidatedSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cxxif:ConsolidatedSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_20230131_srtStatementGeographicalAxis_cxxifNevadaSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cxxif:NevadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_20220131_srtStatementGeographicalAxis_cxxifNevadaSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cxxif:NevadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_20220131_srtStatementGeographicalAxis_stprOR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:OR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_20230131_srtStatementGeographicalAxis_usgaapAllOtherSegmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_20220131_srtStatementGeographicalAxis_usgaapAllOtherSegmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_20210201to20220131_usgaapStatementBusinessSegmentsAxis_cxxifConsolidatedSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cxxif:ConsolidatedSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_20210201to20220131_usgaapStatementBusinessSegmentsAxis_usgaapCorporateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_20210201to20220131_usgaapStatementBusinessSegmentsAxis_cxxifNevadaSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cxxif:NevadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_20210201to20220131_usgaapStatementOperatingActivitiesSegmentAxis_usgaapSegmentDiscontinuedOperationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_20230131_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cxxif:EarnOutSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_20230131_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cxxif:EarnOutSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_20230131_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cxxif:EarnOutSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_20220131_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cxxif:EarnOutSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_20220131_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cxxif:EarnOutSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_20220131_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cxxif:EarnOutSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJune132018IssuanceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cxxif:DebtInstrumentIssuanceDateAxis">cxxif:June132018IssuanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifMay242019IssuanceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cxxif:DebtInstrumentIssuanceDateAxis">cxxif:May242019IssuanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20200131_usgaapFinancialInstrumentAxis_usgaapConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="C_20200131_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cxxif:EarnOutSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="C_20200201to20210131_usgaapFinancialInstrumentAxis_usgaapConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="C_20200201to20210131_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cxxif:EarnOutSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="C_20210131_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember_usgaapMeasurementInputTypeAxis_usgaapMeasurementInputDiscountRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cxxif:EarnOutSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember_usgaapMeasurementInputTypeAxis_usgaapMeasurementInputExpectedTermMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cxxif:EarnOutSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember_usgaapMeasurementInputTypeAxis_usgaapMeasurementInputPriceVolatilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cxxif:EarnOutSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember_usgaapMeasurementInputTypeAxis_cxxifMeasurementInputExpectedVolatilityOfForeignExchangeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cxxif:EarnOutSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">cxxif:MeasurementInputExpectedVolatilityOfForeignExchangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_usgaapFinancialInstrumentAxis_cxxifConversionFeatureOfJune13Th2018IssuanceOfConvertiblePromissoryNotesMember_usgaapMeasurementInputTypeAxis_usgaapMeasurementInputDiscountRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cxxif:ConversionFeatureOfJune13Th2018IssuanceOfConvertiblePromissoryNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_usgaapFinancialInstrumentAxis_cxxifConversionFeatureOfMay24Th2019IssuanceOfConvertiblePromissoryNotesMember_usgaapMeasurementInputTypeAxis_usgaapMeasurementInputDiscountRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cxxif:ConversionFeatureOfMay24Th2019IssuanceOfConvertiblePromissoryNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_usgaapFinancialInstrumentAxis_cxxifConversionFeatureOfMay24Th2019IssuanceOfConvertiblePromissoryNotesMember_usgaapMeasurementInputTypeAxis_usgaapMeasurementInputExpectedTermMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cxxif:ConversionFeatureOfMay24Th2019IssuanceOfConvertiblePromissoryNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_usgaapFinancialInstrumentAxis_cxxifConversionFeatureOfJune13Th2018IssuanceOfConvertiblePromissoryNotesMember_usgaapMeasurementInputTypeAxis_usgaapMeasurementInputExpectedTermMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cxxif:ConversionFeatureOfJune13Th2018IssuanceOfConvertiblePromissoryNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_usgaapFinancialInstrumentAxis_cxxifConversionFeatureOfMay24Th2019IssuanceOfConvertiblePromissoryNotesMember_usgaapMeasurementInputTypeAxis_usgaapMeasurementInputPriceVolatilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cxxif:ConversionFeatureOfMay24Th2019IssuanceOfConvertiblePromissoryNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_usgaapFinancialInstrumentAxis_cxxifConversionFeatureOfJune13Th2018IssuanceOfConvertiblePromissoryNotesMember_usgaapMeasurementInputTypeAxis_usgaapMeasurementInputPriceVolatilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cxxif:ConversionFeatureOfJune13Th2018IssuanceOfConvertiblePromissoryNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_usgaapFinancialInstrumentAxis_cxxifConversionFeatureOfMay24Th2019IssuanceOfConvertiblePromissoryNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cxxif:ConversionFeatureOfMay24Th2019IssuanceOfConvertiblePromissoryNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_usgaapFinancialInstrumentAxis_cxxifConversionFeatureOfJune13Th2018IssuanceOfConvertiblePromissoryNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cxxif:ConversionFeatureOfJune13Th2018IssuanceOfConvertiblePromissoryNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member_usgaapFinancialInstrumentAxis_usgaapConvertibleNotesPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member_usgaapFinancialInstrumentAxis_usgaapConvertibleNotesPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member_usgaapFinancialInstrumentAxis_usgaapConvertibleNotesPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_usgaapFinancialInstrumentAxis_usgaapConvertibleNotesPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cxxif:EarnOutSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cxxif:EarnOutSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cxxif:EarnOutSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20180601to20180613">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2018-06-13</endDate>
        </period>
    </context>
    <context id="C_20210401to20210405_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-04-05</endDate>
        </period>
    </context>
    <context id="C_20210601to20210601_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2021-06-01</endDate>
        </period>
    </context>
    <context id="C_20220101to20220124_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-01-24</endDate>
        </period>
    </context>
    <context id="C_20210601to20210617_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2021-06-17</endDate>
        </period>
    </context>
    <context id="C_20230131_cxxifExpiryDateAxis_cxxifDecember31St2023Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cxxif:ExpiryDateAxis">cxxif:December31St2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_20230131_cxxifExpiryDateAxis_cxxifJanuary30Th2024Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cxxif:ExpiryDateAxis">cxxif:January30Th2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_20230131_cxxifExpiryDateAxis_cxxifMay24Th2024Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cxxif:ExpiryDateAxis">cxxif:May24Th2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_20230131_cxxifExpiryDateAxis_cxxifAugust17Th2023Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cxxif:ExpiryDateAxis">cxxif:August17Th2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_20230131_cxxifExpiryDateAxis_cxxifJanuary28Th2024Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cxxif:ExpiryDateAxis">cxxif:January28Th2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_20230131_cxxifExpiryDateAxis_cxxifOctober9Th2024Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cxxif:ExpiryDateAxis">cxxif:October9Th2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_20230131_cxxifExpiryDateAxis_cxxifFebruary10Th2025Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cxxif:ExpiryDateAxis">cxxif:February10Th2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_20200201to20210131_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapTrademarksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="C_20210131_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapTrademarksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_20210131_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_cxxifIntangibleAssetsHeldForSaleMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000831609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cxxif:IntangibleAssetsHeldForSaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <unit id="CAD">
        <measure>iso4217:CAD</measure>
    </unit>
    <unit id="CAD_per_share">
        <divide>
            <unitNumerator>
                <measure>iso4217:CAD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Common_Share">
        <measure>cxxif:Common_Share</measure>
    </unit>
    <unit id="Debenture">
        <measure>cxxif:Debenture</measure>
    </unit>
    <unit id="Property">
        <measure>cxxif:Property</measure>
    </unit>
    <unit id="Pure">
        <measure>pure</measure>
    </unit>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="USD_per_share">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Warrant">
        <measure>cxxif:Warrant</measure>
    </unit>
    <unit id="acres">
        <measure>utr:acre</measure>
    </unit>
    <unit id="share">
        <measure>shares</measure>
    </unit>
    <unit id="square_feet">
        <measure>utr:sqft</measure>
    </unit>
    <us-gaap:CommitmentsAndContingencies
      contextRef="C_20230131"
      id="Fxbrl_20230622140913287"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="C_20220131"
      id="Fxbrl_20230622140919687"
      unitRef="USD"
      xsi:nil="true"/>
    <dei:EntityCentralIndexKey
      contextRef="C_20220201to20230131"
      id="Fdei_EntityCentralIndexKey20220810101323761">0000831609</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="C_20220201to20230131"
      id="Fdei_AmendmentFlag20220810101404946">true</dei:AmendmentFlag>
    <dei:DocumentFiscalPeriodFocus
      contextRef="C_20220201to20230131"
      id="Fdei_DocumentFiscalPeriodFocus20220811120212158">FY</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentType
      contextRef="C_20220201to20230131"
      id="Fxbrl_20220811105923794">20-F/A</dei:DocumentType>
    <dei:DocumentRegistrationStatement
      contextRef="C_20220201to20230131"
      id="Fxbrl_20220811105959150">false</dei:DocumentRegistrationStatement>
    <dei:DocumentAnnualReport
      contextRef="C_20220201to20230131"
      id="Fxbrl_20220811110007168">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="C_20220201to20230131"
      id="Fxbrl_20220811114024606">2023-01-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="C_20220201to20230131"
      id="Fxbrl_20220811114048328">--01-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="C_20220201to20230131"
      id="Fxbrl_20220811114106233">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport
      contextRef="C_20220201to20230131"
      id="Fxbrl_20220811110010295">false</dei:DocumentTransitionReport>
    <dei:DocumentShellCompanyReport
      contextRef="C_20220201to20230131"
      id="Fxbrl_20220811110013368">false</dei:DocumentShellCompanyReport>
    <dei:EntityFileNumber
      contextRef="C_20220201to20230131"
      id="Fxbrl_20220811110126777">000-55982</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="C_20220201to20230131"
      id="Fxbrl_20220811110141506">C21 Investments Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_20220201to20230131"
      id="Fxbrl_20220811140853092">Z4</dei:EntityIncorporationStateCountryCode>
    <dei:EntityAddressAddressLine1
      contextRef="C_20220201to20230131"
      id="Fxbrl_20220811123731768">Floor, 885 West Georgia Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="C_20220201to20230131"
      id="Fxbrl_20220811110320404">Vancouver</dei:EntityAddressCityOrTown>
    <dei:EntityAddressPostalZipCode
      contextRef="C_20220201to20230131"
      id="Fxbrl_20220811110329660">V6E 3H4</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCountry
      contextRef="C_20220201to20230131"
      id="Fxbrl_20220811110332749">CA</dei:EntityAddressCountry>
    <dei:ContactPersonnelName
      contextRef="C_20220201to20230131_deiEntityAddressesAddressTypeAxis_deiBusinessContactMember"
      id="Fxbrl_20220811110510152">Michael Kidd</dei:ContactPersonnelName>
    <dei:EntityAddressAddressLine1
      contextRef="C_20220201to20230131_deiEntityAddressesAddressTypeAxis_deiBusinessContactMember"
      id="Fxbrl_20220811131527229">Floor, 885 West Georgia Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="C_20220201to20230131_deiEntityAddressesAddressTypeAxis_deiBusinessContactMember"
      id="Fxbrl_20220811110449549">Vancouver</dei:EntityAddressCityOrTown>
    <dei:EntityAddressPostalZipCode
      contextRef="C_20220201to20230131_deiEntityAddressesAddressTypeAxis_deiBusinessContactMember"
      id="Fxbrl_20220811110456062">V6E 3H4</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCountry
      contextRef="C_20220201to20230131_deiEntityAddressesAddressTypeAxis_deiBusinessContactMember"
      id="Fxbrl_20220811110503462">CA</dei:EntityAddressCountry>
    <dei:CityAreaCode
      contextRef="C_20220201to20230131_deiEntityAddressesAddressTypeAxis_deiBusinessContactMember"
      id="Fxbrl_20220811124406193">833</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_20220201to20230131_deiEntityAddressesAddressTypeAxis_deiBusinessContactMember"
      id="Fxbrl_20220811124356538">289-2994</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="C_20220201to20230131"
      id="Fxbrl_20220811110642449">Common shares, no par value</dei:Security12bTitle>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="C_20230131"
      decimals="INF"
      id="Fxbrl_20220811110710556"
      unitRef="share">120047814</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="C_20220201to20230131"
      id="Fxbrl_20220811110737992">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="C_20220201to20230131"
      id="Fxbrl_20220811110809715">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="C_20220201to20230131"
      id="Fxbrl_20220811110812651">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="C_20220201to20230131"
      id="Fxbrl_20220811110816555">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="C_20220201to20230131"
      id="Fxbrl_20220811110929627">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_20220201to20230131"
      id="Fxbrl_20220811110932988">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod
      contextRef="C_20220201to20230131"
      id="Fxbrl_20220811111013633">false</dei:EntityExTransitionPeriod>
    <dei:IcfrAuditorAttestationFlag
      contextRef="C_20220201to20230131"
      id="Fxbrl_20220811124449203">false</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230713155550584">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:DocumentAccountingStandard
      contextRef="C_20220201to20230131"
      id="Fxbrl_20220812102604034">U.S. GAAP</dei:DocumentAccountingStandard>
    <dei:EntityShellCompany
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230713124044730">false</dei:EntityShellCompany>
    <dei:AmendmentDescription
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230726134002354">This Amendment No. 1 on Form 20-F (the "Amendment") amends C21 Investment Inc.'s (the "Company") Annual Report on Form 20-F for the fiscal year ended January 31, 2023 (the "Form 20-F"), as filed with the Securities and Exchange Commission on July 21, 2023, and is being filed solely to furnish the Company's financial statements for the fiscal year ended January 31, 2021 formatted in inline eXtensible Business Reporting Language ("iXBRL").Pursuant to Rule 12b-15 promulgated under the United States Securities Exchange Act of 1934, as amended, we have repeated the entire text of Item 18 and Item 19 from the Form 20-F in this Amendment. However, there have been no changes to the text of either item other than the change stated in the immediately preceding paragraph.This Amendment includes new certifications by our Principal Executive Officer and Principal Financial Officer pursuant to Sections 302 and 906 of the Sarbanes-Oxley Act of 2002 as Exhibits 12.1, 12.2, 13.1 and 13.2 hereto.Except as expressly set forth above, this Amendment does not, and does not purport to, amend, update or restate the information in any other item of the Form 20-F or reflect any events that have occurred after the filing of the original Form 20-F. </dei:AmendmentDescription>
    <dei:AuditorName
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230622122535612">Marcum LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230609011428966">San Jose, California</dei:AuditorLocation>
    <dei:AuditorFirmId
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230609011431570">688</dei:AuditorFirmId>
    <us-gaap:Cash
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220809164916410"
      unitRef="USD">1891772</us-gaap:Cash>
    <us-gaap:Cash
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220809164941418"
      unitRef="USD">3067983</us-gaap:Cash>
    <us-gaap:ReceivablesNetCurrent
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220809165133328_xbrl_20220809164916410"
      unitRef="USD">412310</us-gaap:ReceivablesNetCurrent>
    <us-gaap:ReceivablesNetCurrent
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220809165133328_xbrl_20220809164941418"
      unitRef="USD">210423</us-gaap:ReceivablesNetCurrent>
    <us-gaap:InventoryNet
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220809165138131_xbrl_20220809164916410"
      unitRef="USD">4173573</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220809165138131_xbrl_20220809164941418"
      unitRef="USD">4054473</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220809165140349_xbrl_20220809164916410"
      unitRef="USD">881628</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220809165140349_xbrl_20220809164941418"
      unitRef="USD">773450</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220809165620260_xbrl_20220809165155650_xbrl_20220809164916410"
      unitRef="USD">1383089</us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent>
    <us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220809165620260_xbrl_20220809165155650_xbrl_20220809164941418"
      unitRef="USD">2178145</us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent>
    <us-gaap:AssetsCurrent
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20230526122056419"
      unitRef="USD">8742372</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20230622094619370"
      unitRef="USD">10284474</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220809165152689_xbrl_20220809164916410"
      unitRef="USD">4685118</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220809165152689_xbrl_20220809164941418"
      unitRef="USD">4869593</us-gaap:PropertyPlantAndEquipmentNet>
    <cxxif:RightOfUseAssetCurrent
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220809165155650_xbrl_20220809164916410"
      unitRef="USD">8385533</cxxif:RightOfUseAssetCurrent>
    <cxxif:RightOfUseAssetCurrent
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220809165155650_xbrl_20220809164941418"
      unitRef="USD">8875884</cxxif:RightOfUseAssetCurrent>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220809165609766_xbrl_20220809165155650_xbrl_20220809164916410"
      unitRef="USD">7886825</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220809165609766_xbrl_20220809165155650_xbrl_20220809164941418"
      unitRef="USD">9224165</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:Goodwill
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220809165613243_xbrl_20220809165155650_xbrl_20220809164916410"
      unitRef="USD">28541323</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220809165613243_xbrl_20220809165155650_xbrl_20220809164941418"
      unitRef="USD">28541323</us-gaap:Goodwill>
    <us-gaap:DepositsAssetsNoncurrent
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220809165615666_xbrl_20220809165155650_xbrl_20220809164916410"
      unitRef="USD">46871</us-gaap:DepositsAssetsNoncurrent>
    <us-gaap:DepositsAssetsNoncurrent
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220809165615666_xbrl_20220809165155650_xbrl_20220809164941418"
      unitRef="USD">49011</us-gaap:DepositsAssetsNoncurrent>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220809165617811_xbrl_20220809165155650_xbrl_20220809164916410"
      unitRef="USD">23362</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220809165617811_xbrl_20220809165155650_xbrl_20220809164941418"
      unitRef="USD">0</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:Assets
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220809165622979_xbrl_20220809165155650_xbrl_20220809164916410"
      unitRef="USD">58311404</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220809165622979_xbrl_20220809165155650_xbrl_20220809164941418"
      unitRef="USD">61844450</us-gaap:Assets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220809165626082_xbrl_20220809165155650_xbrl_20220809164916410"
      unitRef="USD">2921426</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220809165626082_xbrl_20220809165155650_xbrl_20220809164941418"
      unitRef="USD">2508869</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:NotesPayableToBankCurrent
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220809165628298_xbrl_20220809165155650_xbrl_20220809164916410"
      unitRef="USD">2026667</us-gaap:NotesPayableToBankCurrent>
    <us-gaap:NotesPayableToBankCurrent
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220809165628298_xbrl_20220809165155650_xbrl_20220809164941418"
      unitRef="USD">6080000</us-gaap:NotesPayableToBankCurrent>
    <us-gaap:ConvertibleNotesPayableCurrent
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20230622110050716"
      unitRef="USD">1156259</us-gaap:ConvertibleNotesPayableCurrent>
    <us-gaap:ConvertibleNotesPayableCurrent
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220809165632554_xbrl_20220809165155650_xbrl_20220809164941418"
      unitRef="USD">1281442</us-gaap:ConvertibleNotesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220809165634507_xbrl_20220809165155650_xbrl_20220809164916410"
      unitRef="USD">7736858</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220809165634507_xbrl_20220809165155650_xbrl_20220809164941418"
      unitRef="USD">4870170</us-gaap:TaxesPayableCurrent>
    <us-gaap:DeferredRevenue
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20230526123651096_xbrl_20220809165634507_xbrl_20220809165155650_xbrl_20220809164916410"
      unitRef="USD">94068</us-gaap:DeferredRevenue>
    <us-gaap:DeferredRevenue
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20230526123651096_xbrl_20220809165634507_xbrl_20220809165155650_xbrl_20220809164941418"
      unitRef="USD">0</us-gaap:DeferredRevenue>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220809165636228_xbrl_20220809165155650_xbrl_20220809164916410"
      unitRef="USD">398723</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220809165636228_xbrl_20220809165155650_xbrl_20220809164941418"
      unitRef="USD">325698</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220809165654787_xbrl_20220809165155650_xbrl_20220809164916410"
      unitRef="USD">640266</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220809165654787_xbrl_20220809165155650_xbrl_20220809164941418"
      unitRef="USD">874379</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <cxxif:CurrentDeferredTaxLiabilities
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20230609040430171_xbrl_20220809165654787_xbrl_20220809165155650_xbrl_20220809164916410"
      unitRef="USD">0</cxxif:CurrentDeferredTaxLiabilities>
    <cxxif:CurrentDeferredTaxLiabilities
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20230609040430171_xbrl_20220809165654787_xbrl_20220809165155650_xbrl_20220809164941418"
      unitRef="USD">33558</cxxif:CurrentDeferredTaxLiabilities>
    <us-gaap:LiabilitiesCurrent
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20230526122210883"
      unitRef="USD">14974267</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20230622105726580"
      unitRef="USD">15974116</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220809165641889_xbrl_20220809165155650_xbrl_20220809164916410"
      unitRef="USD">8554702</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220809165641889_xbrl_20220809165155650_xbrl_20220809164941418"
      unitRef="USD">8953425</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:LeaseDepositLiability
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220809165643619_xbrl_20220809165155650_xbrl_20220809164916410"
      unitRef="USD">175000</us-gaap:LeaseDepositLiability>
    <us-gaap:LeaseDepositLiability
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220809165643619_xbrl_20220809165155650_xbrl_20220809164941418"
      unitRef="USD">100000</us-gaap:LeaseDepositLiability>
    <us-gaap:LongTermNotesPayable
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220809165645368_xbrl_20220809165155650_xbrl_20220809164916410"
      unitRef="USD">0</us-gaap:LongTermNotesPayable>
    <us-gaap:LongTermNotesPayable
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220809165645368_xbrl_20220809165155650_xbrl_20220809164941418"
      unitRef="USD">2026667</us-gaap:LongTermNotesPayable>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20230526031308200"
      unitRef="USD">239700</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220809165649482_xbrl_20220809165155650_xbrl_20220809164916410"
      unitRef="USD">1006368</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220809165652169_xbrl_20220809165155650_xbrl_20220809164916410"
      unitRef="USD">52659</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220809165652169_xbrl_20220809165155650_xbrl_20220809164941418"
      unitRef="USD">55272</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:Liabilities
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220809165657275_xbrl_20220809165155650_xbrl_20220809164916410"
      unitRef="USD">23996328</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220809165657275_xbrl_20220809165155650_xbrl_20220809164941418"
      unitRef="USD">28115848</us-gaap:Liabilities>
    <us-gaap:CommonStockNoParValue
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220809173633059"
      unitRef="USD_per_share">0</us-gaap:CommonStockNoParValue>
    <us-gaap:CommonStockNoParValue
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220809173613156"
      unitRef="USD_per_share">0</us-gaap:CommonStockNoParValue>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_20230131"
      decimals="INF"
      id="Fxbrl_20220809173719854"
      unitRef="share">120047814</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="C_20230131"
      decimals="INF"
      id="Fxbrl_20220809173714300"
      unitRef="share">120047814</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_20220131"
      decimals="INF"
      id="Fxbrl_s_20230526031117173"
      unitRef="share">120047814</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="C_20220131"
      decimals="INF"
      id="Fxbrl_20230526031117173"
      unitRef="share">120047814</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20230526031137439"
      unitRef="USD">105445792</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220809172706618_xbrl_20220809165657275_xbrl_20220809165155650_xbrl_20220809164916410"
      unitRef="USD">105236351</us-gaap:CommonStockValue>
    <us-gaap:CommonStockSharesSubscriptions
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220809172709332_xbrl_20220809165657275_xbrl_20220809165155650_xbrl_20220809164916410"
      unitRef="USD">628141</us-gaap:CommonStockSharesSubscriptions>
    <us-gaap:CommonStockSharesSubscriptions
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220809172709332_xbrl_20220809165657275_xbrl_20220809165155650_xbrl_20220809164941418"
      unitRef="USD">628141</us-gaap:CommonStockSharesSubscriptions>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220809172711765_xbrl_20220809165657275_xbrl_20220809165155650_xbrl_20220809164916410"
      unitRef="USD">-2287145</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220809172711765_xbrl_20220809165657275_xbrl_20220809165155650_xbrl_20220809164941418"
      unitRef="USD">-2370967</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220809172714161_xbrl_20220809165657275_xbrl_20220809165155650_xbrl_20220809164916410"
      unitRef="USD">-69471712</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220809172714161_xbrl_20220809165657275_xbrl_20220809165155650_xbrl_20220809164941418"
      unitRef="USD">-69764923</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220809172716770_xbrl_20220809165657275_xbrl_20220809165155650_xbrl_20220809164916410"
      unitRef="USD">34315076</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220809172716770_xbrl_20220809165657275_xbrl_20220809165155650_xbrl_20220809164941418"
      unitRef="USD">33728602</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220809172719555_xbrl_20220809165657275_xbrl_20220809165155650_xbrl_20220809164916410"
      unitRef="USD">58311404</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220809172719555_xbrl_20220809165657275_xbrl_20220809165155650_xbrl_20220809164941418"
      unitRef="USD">61844450</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809151826532"
      unitRef="USD">28888410</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809203159606"
      unitRef="USD">32982976</us-gaap:Revenues>
    <us-gaap:CostOfRevenue
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809203230402_xbrl_20220809151826532"
      unitRef="USD">15487264</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809203230402_xbrl_20220809203159606"
      unitRef="USD">14172991</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809203237590_xbrl_20220809151826532"
      unitRef="USD">13401146</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809203237590_xbrl_20220809203159606"
      unitRef="USD">18809985</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809203247283_xbrl_20220809151826532"
      unitRef="USD">9445908</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809203247283_xbrl_20220809203159606"
      unitRef="USD">9055174</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809203314637_xbrl_20220809203247283_xbrl_20220809151826532"
      unitRef="USD">3955238</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809203314637_xbrl_20220809203247283_xbrl_20220809203159606"
      unitRef="USD">9754811</us-gaap:OperatingIncomeLoss>
    <us-gaap:AccretionExpense
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809203319983_xbrl_20220809203247283_xbrl_20220809151826532"
      unitRef="USD">0</us-gaap:AccretionExpense>
    <us-gaap:AccretionExpense
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809203319983_xbrl_20220809203247283_xbrl_20220809203159606"
      unitRef="USD">230462</us-gaap:AccretionExpense>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809203326410_xbrl_20220809203247283_xbrl_20220809151826532"
      unitRef="USD">742483</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809203326410_xbrl_20220809203247283_xbrl_20220809203159606"
      unitRef="USD">8576290</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:InventoryWriteDown
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20230526101741131_xbrl_20220809203318138_xbrl_20220809203247283_xbrl_20220809151826532"
      unitRef="USD">20726</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20230526101741131_xbrl_20220809203318138_xbrl_20220809203247283_xbrl_20220809203159606"
      unitRef="USD">0</us-gaap:InventoryWriteDown>
    <us-gaap:InterestExpense
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809203318138_xbrl_20220809203247283_xbrl_20220809151826532"
      unitRef="USD">456691</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809203318138_xbrl_20220809203247283_xbrl_20220809203159606"
      unitRef="USD">1077068</us-gaap:InterestExpense>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809203322428_xbrl_20220809203247283_xbrl_20220809151826532"
      unitRef="USD">-28996</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809203322428_xbrl_20220809203247283_xbrl_20220809203159606"
      unitRef="USD">108470</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809203328624_xbrl_20220809203247283_xbrl_20220809151826532"
      unitRef="USD">4191308</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809203328624_xbrl_20220809203247283_xbrl_20220809203159606"
      unitRef="USD">17132041</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809203330520_xbrl_20220809203247283_xbrl_20220809151826532"
      unitRef="USD">2809768</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809203330520_xbrl_20220809203247283_xbrl_20220809203159606"
      unitRef="USD">4934467</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809203332113_xbrl_20220809203247283_xbrl_20220809151826532"
      unitRef="USD">1381540</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809203332113_xbrl_20220809203247283_xbrl_20220809203159606"
      unitRef="USD">12197574</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809203334907_xbrl_20220809203247283_xbrl_20220809151826532"
      unitRef="USD">-1088329</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809203334907_xbrl_20220809203247283_xbrl_20220809203159606"
      unitRef="USD">-2242644</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:NetIncomeLoss
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809203337283_xbrl_20220809203247283_xbrl_20220809151826532"
      unitRef="USD">293211</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809203337283_xbrl_20220809203247283_xbrl_20220809203159606"
      unitRef="USD">9954930</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809203338953_xbrl_20220809203247283_xbrl_20220809151826532"
      unitRef="USD">83822</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809203338953_xbrl_20220809203247283_xbrl_20220809203159606"
      unitRef="USD">-766841</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809203341287_xbrl_20220809203247283_xbrl_20220809151826532"
      unitRef="USD">377033</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809203341287_xbrl_20220809203247283_xbrl_20220809203159606"
      unitRef="USD">9188089</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="C_20220201to20230131"
      decimals="2"
      id="Fxbrl_20220809203345745_xbrl_20220809203247283_xbrl_20220809151826532"
      unitRef="USD_per_share">0.01</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="C_20210201to20220131"
      decimals="2"
      id="Fxbrl_20220809203345745_xbrl_20220809203247283_xbrl_20220809203159606"
      unitRef="USD_per_share">0.1</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="C_20220201to20230131"
      decimals="2"
      id="Fxbrl_20220809203347938_xbrl_20220809203247283_xbrl_20220809151826532"
      unitRef="USD_per_share">0.01</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="C_20210201to20220131"
      decimals="2"
      id="Fxbrl_20220809203347938_xbrl_20220809203247283_xbrl_20220809203159606"
      unitRef="USD_per_share">0.1</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="C_20220201to20230131"
      decimals="2"
      id="Fxbrl_20220809204405437"
      unitRef="USD_per_share">-0.01</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="C_20220201to20230131"
      decimals="2"
      id="Fxbrl_20220809203349966_xbrl_20220809203247283_xbrl_20220809151826532"
      unitRef="USD_per_share">-0.01</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="C_20210201to20220131"
      decimals="2"
      id="Fxbrl_20220809204508881"
      unitRef="USD_per_share">-0.02</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="C_20210201to20220131"
      decimals="2"
      id="Fxbrl_20220809203349966_xbrl_20220809203247283_xbrl_20220809203159606"
      unitRef="USD_per_share">-0.02</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_20220201to20230131"
      decimals="2"
      id="Fxbrl_20220809203355455_xbrl_20220809203247283_xbrl_20220809151826532"
      unitRef="USD_per_share">0</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_20210201to20220131"
      decimals="2"
      id="Fxbrl_20220809203355455_xbrl_20220809203247283_xbrl_20220809203159606"
      unitRef="USD_per_share">0.08</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_20220201to20230131"
      decimals="2"
      id="Fxbrl_20220809203453809_xbrl_20220809203247283_xbrl_20220809151826532"
      unitRef="USD_per_share">0</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_20210201to20220131"
      decimals="2"
      id="Fxbrl_20220809203453809_xbrl_20220809203247283_xbrl_20220809203159606"
      unitRef="USD_per_share">0.08</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_20220201to20230131"
      decimals="INF"
      id="Fxbrl_20220809203455914_xbrl_20220809203247283_xbrl_20220809151826532"
      unitRef="share">120047814</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_20210201to20220131"
      decimals="INF"
      id="Fxbrl_20220809203455914_xbrl_20220809203247283_xbrl_20220809203159606"
      unitRef="share">118308584</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_20220201to20230131"
      decimals="INF"
      id="Fxbrl_20220809203457772_xbrl_20220809203247283_xbrl_20220809151826532"
      unitRef="share">122880907</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_20210201to20220131"
      decimals="INF"
      id="Fxbrl_20220809203457772_xbrl_20220809203247283_xbrl_20220809203159606"
      unitRef="share">121141677</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="C_20210131_srtRestatementAxis_srtScenarioPreviouslyReportedMember_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20230526094607149_xbrl_20220809130743245"
      unitRef="share">117057860</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="C_20210131_srtRestatementAxis_srtScenarioPreviouslyReportedMember_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20230526094607149_xbrl_20220809130636436"
      unitRef="USD">103636830</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_20210131_srtRestatementAxis_srtScenarioPreviouslyReportedMember_usgaapStatementEquityComponentsAxis_cxxifCommitmentToIssueSharesMember"
      decimals="0"
      id="Fxbrl_20230526094607149_xbrl_20220809130907221"
      unitRef="USD">649928</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_20210131_srtRestatementAxis_srtScenarioPreviouslyReportedMember_usgaapStatementEquityComponentsAxis_usgaapAccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fxbrl_20230526094607149_xbrl_20220809131013373"
      unitRef="USD">-1604126</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_20210131_srtRestatementAxis_srtScenarioPreviouslyReportedMember_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember"
      decimals="0"
      id="Fxbrl_20230526094607149_xbrl_20220809131025468"
      unitRef="USD">-79719853</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_20210131_srtRestatementAxis_srtScenarioPreviouslyReportedMember"
      decimals="0"
      id="Fxbrl_20230526094607149_xbrl_20220809131033285"
      unitRef="USD">22962779</us-gaap:StockholdersEquity>
    <cxxif:StockIssuedDuringPeriodSharesToVendorsForPartialSettlement
      contextRef="C_20210201to20220131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20230526100056267"
      unitRef="share">19774</cxxif:StockIssuedDuringPeriodSharesToVendorsForPartialSettlement>
    <cxxif:StockIssuedDuringPeriodValueToVendorsForPartialSettlement
      contextRef="C_20210201to20220131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20230526100103733"
      unitRef="USD">21787</cxxif:StockIssuedDuringPeriodValueToVendorsForPartialSettlement>
    <cxxif:StockIssuedDuringPeriodValueToVendorsForPartialSettlement
      contextRef="C_20210201to20220131_usgaapStatementEquityComponentsAxis_cxxifCommitmentToIssueSharesMember"
      decimals="0"
      id="Fxbrl_20230526100112958"
      unitRef="USD">-21787</cxxif:StockIssuedDuringPeriodValueToVendorsForPartialSettlement>
    <cxxif:StockIssuedDuringPeriodValueToVendorsForPartialSettlement
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20230609152009132"
      unitRef="USD">0</cxxif:StockIssuedDuringPeriodValueToVendorsForPartialSettlement>
    <cxxif:StockIssuedDuringPeriodSharesExerciseOfWarrants
      contextRef="C_20210201to20220131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20230526100149292"
      unitRef="share">456100</cxxif:StockIssuedDuringPeriodSharesExerciseOfWarrants>
    <cxxif:StockIssuedDuringPeriodValueExerciseOfWarrants
      contextRef="C_20210201to20220131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20230526100159492"
      unitRef="USD">533326</cxxif:StockIssuedDuringPeriodValueExerciseOfWarrants>
    <cxxif:StockIssuedDuringPeriodValueExerciseOfWarrants
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20230526100207177"
      unitRef="USD">533326</cxxif:StockIssuedDuringPeriodValueExerciseOfWarrants>
    <cxxif:StockIssuedDuringPeriodSharesGuaranteedWarrants
      contextRef="C_20210201to20220131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20230526100222589"
      unitRef="share">1214080</cxxif:StockIssuedDuringPeriodSharesGuaranteedWarrants>
    <cxxif:StockIssuedDuringPeriodValueGuaranteedWarrants
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20230609152040896"
      unitRef="USD">0</cxxif:StockIssuedDuringPeriodValueGuaranteedWarrants>
    <cxxif:StockIssuedDuringPeriodSharesSettlementOfEarnOutShares
      contextRef="C_20210201to20220131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20230526100237031"
      unitRef="share">1300000</cxxif:StockIssuedDuringPeriodSharesSettlementOfEarnOutShares>
    <cxxif:StockIssuedDuringPeriodValueSettlementOfEarnOutShares
      contextRef="C_20210201to20220131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20230526100244134"
      unitRef="USD">677939</cxxif:StockIssuedDuringPeriodValueSettlementOfEarnOutShares>
    <cxxif:StockIssuedDuringPeriodValueSettlementOfEarnOutShares
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20230526100251041"
      unitRef="USD">677939</cxxif:StockIssuedDuringPeriodValueSettlementOfEarnOutShares>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="C_20210201to20220131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20230526100300016"
      unitRef="USD">366469</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20230526100305414"
      unitRef="USD">366469</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_20210201to20220131_usgaapStatementEquityComponentsAxis_usgaapAccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fxbrl_20230526100314413"
      unitRef="USD">-766841</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_20210201to20220131_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember"
      decimals="0"
      id="Fxbrl_20230526100320542"
      unitRef="USD">9954930</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20230526100333519"
      unitRef="USD">9188089</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="C_20220131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20230526100347675_xbrl_20220809132645739"
      unitRef="share">120047814</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="C_20220131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20230526100347675_xbrl_20220809132702753"
      unitRef="USD">105236351</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_20220131_usgaapStatementEquityComponentsAxis_cxxifCommitmentToIssueSharesMember"
      decimals="0"
      id="Fxbrl_20230526100347675_xbrl_20220809132709410"
      unitRef="USD">628141</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_20220131_usgaapStatementEquityComponentsAxis_usgaapAccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fxbrl_20230526100347675_xbrl_20220809132712899"
      unitRef="USD">-2370967</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_20220131_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember"
      decimals="0"
      id="Fxbrl_20230526100347675_xbrl_20220809132717562"
      unitRef="USD">-69764923</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20230526100347675_xbrl_20220809132723130"
      unitRef="USD">33728602</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="C_20220201to20230131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20230526100416703"
      unitRef="USD">209441</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20230526100408615"
      unitRef="USD">209441</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_20220201to20230131_usgaapStatementEquityComponentsAxis_usgaapAccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fxbrl_20230526100441568"
      unitRef="USD">83822</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_20220201to20230131_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember"
      decimals="0"
      id="Fxbrl_20230526100446535"
      unitRef="USD">293211</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20230526100452551"
      unitRef="USD">377033</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="C_20230131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20230526100556438_xbrl_20220809142221093"
      unitRef="share">120047814</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="C_20230131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20230526100556438_xbrl_20220809142235050"
      unitRef="USD">105445792</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_20230131_usgaapStatementEquityComponentsAxis_cxxifCommitmentToIssueSharesMember"
      decimals="0"
      id="Fxbrl_20230526100556438_xbrl_20220809142241258"
      unitRef="USD">628141</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_20230131_usgaapStatementEquityComponentsAxis_usgaapAccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fxbrl_20230526100556438_xbrl_20220809142243986"
      unitRef="USD">-2287145</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_20230131_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember"
      decimals="0"
      id="Fxbrl_20230526100556438_xbrl_20220809142252595"
      unitRef="USD">-69471712</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20230526100556438_xbrl_20220809142257706"
      unitRef="USD">34315076</us-gaap:StockholdersEquity>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809184919847_xbrl_20220809184805551"
      unitRef="USD">1381540</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809184919847_xbrl_20220809184821000"
      unitRef="USD">12197574</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:AccretionExpense
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809184956137_xbrl_20220809184919847_xbrl_20220809184805551"
      unitRef="USD">0</us-gaap:AccretionExpense>
    <us-gaap:AccretionExpense
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809184956137_xbrl_20220809184919847_xbrl_20220809184821000"
      unitRef="USD">230462</us-gaap:AccretionExpense>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20230609143806828"
      unitRef="USD">490351</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20230609042020550_xbrl_20220809184956137_xbrl_20220809184919847_xbrl_20220809184821000"
      unitRef="USD">461364</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809184958256_xbrl_20220809184919847_xbrl_20220809184805551"
      unitRef="USD">-56920</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809184958256_xbrl_20220809184919847_xbrl_20220809184821000"
      unitRef="USD">590072</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809184946490_xbrl_20220809184919847_xbrl_20220809184805551"
      unitRef="USD">1843366</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809184946490_xbrl_20220809184919847_xbrl_20220809184821000"
      unitRef="USD">1818325</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809185001028_xbrl_20220809184919847_xbrl_20220809184805551"
      unitRef="USD">21670</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809185001028_xbrl_20220809184919847_xbrl_20220809184821000"
      unitRef="USD">-500462</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809185003499_xbrl_20220809184919847_xbrl_20220809184805551"
      unitRef="USD">742483</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809185003499_xbrl_20220809184919847_xbrl_20220809184821000"
      unitRef="USD">8576290</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:InventoryWriteDown
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20230526103112314_xbrl_20220809184951281_xbrl_20220809184919847_xbrl_20220809184805551"
      unitRef="USD">20726</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20230526103112314_xbrl_20220809184951281_xbrl_20220809184919847_xbrl_20220809184821000"
      unitRef="USD">0</us-gaap:InventoryWriteDown>
    <us-gaap:IncreaseDecreaseInInterestPayableNet
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809184953710_xbrl_20220809184919847_xbrl_20220809184805551"
      unitRef="USD">456360</us-gaap:IncreaseDecreaseInInterestPayableNet>
    <us-gaap:IncreaseDecreaseInInterestPayableNet
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809184953710_xbrl_20220809184919847_xbrl_20220809184821000"
      unitRef="USD">83058</us-gaap:IncreaseDecreaseInInterestPayableNet>
    <cxxif:ProvisionToRecordInventoryAtNetRealizableValue
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20230609042026204_xbrl_20220809184956137_xbrl_20220809184919847_xbrl_20220809184805551"
      unitRef="USD">174453</cxxif:ProvisionToRecordInventoryAtNetRealizableValue>
    <cxxif:ProvisionToRecordInventoryAtNetRealizableValue
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20230609042026204_xbrl_20220809184956137_xbrl_20220809184919847_xbrl_20220809184821000"
      unitRef="USD">0</cxxif:ProvisionToRecordInventoryAtNetRealizableValue>
    <us-gaap:ShareBasedCompensation
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809184951281_xbrl_20220809184919847_xbrl_20220809184805551"
      unitRef="USD">209441</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809184951281_xbrl_20220809184919847_xbrl_20220809184821000"
      unitRef="USD">366469</us-gaap:ShareBasedCompensation>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809185014472_xbrl_20220809184919847_xbrl_20220809184805551"
      unitRef="USD">201887</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809185014472_xbrl_20220809184919847_xbrl_20220809184821000"
      unitRef="USD">94406</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809185009018_xbrl_20220809184919847_xbrl_20220809184805551"
      unitRef="USD">293553</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809185009018_xbrl_20220809184919847_xbrl_20220809184821000"
      unitRef="USD">1361826</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809185011484_xbrl_20220809184919847_xbrl_20220809184805551"
      unitRef="USD">108178</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809185011484_xbrl_20220809184919847_xbrl_20220809184821000"
      unitRef="USD">-4587</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAssetsHeldForSale
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809185018760_xbrl_20220809184919847_xbrl_20220809184805551"
      unitRef="USD">0</us-gaap:IncreaseDecreaseInAssetsHeldForSale>
    <us-gaap:IncreaseDecreaseInAssetsHeldForSale
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809185018760_xbrl_20220809184919847_xbrl_20220809184821000"
      unitRef="USD">-790828</us-gaap:IncreaseDecreaseInAssetsHeldForSale>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809185020718_xbrl_20220809184919847_xbrl_20220809184805551"
      unitRef="USD">184662</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809185020718_xbrl_20220809184919847_xbrl_20220809184821000"
      unitRef="USD">1568932</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809185023228_xbrl_20220809184919847_xbrl_20220809184805551"
      unitRef="USD">2866688</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809185023228_xbrl_20220809184919847_xbrl_20220809184821000"
      unitRef="USD">1198502</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20230526103129043_xbrl_20220809184951281_xbrl_20220809184919847_xbrl_20220809184805551"
      unitRef="USD">94068</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20230526103129043_xbrl_20220809184951281_xbrl_20220809184919847_xbrl_20220809184821000"
      unitRef="USD">0</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809185026146_xbrl_20220809184919847_xbrl_20220809184805551"
      unitRef="USD">-325697</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809185026146_xbrl_20220809184919847_xbrl_20220809184821000"
      unitRef="USD">-534098</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <cxxif:IncreaseDecreaseInLiabilitiesHeldForSale
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809185028566_xbrl_20220809184919847_xbrl_20220809184805551"
      unitRef="USD">0</cxxif:IncreaseDecreaseInLiabilitiesHeldForSale>
    <cxxif:IncreaseDecreaseInLiabilitiesHeldForSale
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809185028566_xbrl_20220809184919847_xbrl_20220809184821000"
      unitRef="USD">805406</cxxif:IncreaseDecreaseInLiabilitiesHeldForSale>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809185031139_xbrl_20220809184919847_xbrl_20220809184805551"
      unitRef="USD">5971267</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809185031139_xbrl_20220809184919847_xbrl_20220809184821000"
      unitRef="USD">8438609</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809185034009_xbrl_20220809184919847_xbrl_20220809184805551"
      unitRef="USD">-71292</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809185034009_xbrl_20220809184919847_xbrl_20220809184821000"
      unitRef="USD">-1602478</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809185036937_xbrl_20220809184919847_xbrl_20220809184805551"
      unitRef="USD">442285</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809185036937_xbrl_20220809184919847_xbrl_20220809184821000"
      unitRef="USD">2562304</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809185045555_xbrl_20220809184919847_xbrl_20220809184805551"
      unitRef="USD">-442285</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809185045555_xbrl_20220809184919847_xbrl_20220809184821000"
      unitRef="USD">-2562304</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809185048049_xbrl_20220809184919847_xbrl_20220809184805551"
      unitRef="USD">51357</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809185048049_xbrl_20220809184919847_xbrl_20220809184821000"
      unitRef="USD">1168349</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809185051137_xbrl_20220809184919847_xbrl_20220809184805551"
      unitRef="USD">6080000</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809185051137_xbrl_20220809184919847_xbrl_20220809184821000"
      unitRef="USD">6080000</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:RepaymentsOfConvertibleDebt
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809185053943_xbrl_20220809184919847_xbrl_20220809184805551"
      unitRef="USD">40000</us-gaap:RepaymentsOfConvertibleDebt>
    <us-gaap:RepaymentsOfConvertibleDebt
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809185053943_xbrl_20220809184919847_xbrl_20220809184821000"
      unitRef="USD">1210000</us-gaap:RepaymentsOfConvertibleDebt>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809185056628_xbrl_20220809184919847_xbrl_20220809184821000"
      unitRef="USD">533326</us-gaap:ProceedsFromWarrantExercises>
    <cxxif:InterestPaidInCash
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809185106591_xbrl_20220809184919847_xbrl_20220809184805551"
      unitRef="USD">505747</cxxif:InterestPaidInCash>
    <cxxif:InterestPaidInCash
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809185106591_xbrl_20220809184919847_xbrl_20220809184821000"
      unitRef="USD">1082500</cxxif:InterestPaidInCash>
    <cxxif:LeasePaymentReceived
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809185109137_xbrl_20220809184919847_xbrl_20220809184805551"
      unitRef="USD">0</cxxif:LeasePaymentReceived>
    <cxxif:LeasePaymentReceived
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809185109137_xbrl_20220809184919847_xbrl_20220809184821000"
      unitRef="USD">100000</cxxif:LeasePaymentReceived>
    <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809185112253_xbrl_20220809184919847_xbrl_20220809184805551"
      unitRef="USD">-6625865</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809185112253_xbrl_20220809184919847_xbrl_20220809184821000"
      unitRef="USD">-7739174</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
    <us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809185115878_xbrl_20220809184919847_xbrl_20220809184805551"
      unitRef="USD">-58032</us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809185115878_xbrl_20220809184919847_xbrl_20220809184821000"
      unitRef="USD">-105360</us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20230526102841961"
      unitRef="USD">-1361</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809185118956_xbrl_20220809184919847_xbrl_20220809184821000"
      unitRef="USD">-766841</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809185129784_xbrl_20220809184919847_xbrl_20220809184805551"
      unitRef="USD">-1176211</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809185129784_xbrl_20220809184919847_xbrl_20220809184821000"
      unitRef="USD">-3169199</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220809185132327_xbrl_20220809184919847_xbrl_20220809184805551"
      unitRef="USD">3067983</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20220809185132327_xbrl_20220809184919847_xbrl_20220809184821000"
      unitRef="USD">6237182</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220809185134979_xbrl_20220809184919847_xbrl_20220809184805551"
      unitRef="USD">1891772</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220809185134979_xbrl_20220809184919847_xbrl_20220809184821000"
      unitRef="USD">3067983</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:InterestPaidNet
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809185138582_xbrl_20220809184919847_xbrl_20220809184805551"
      unitRef="USD">505747</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809185138582_xbrl_20220809184919847_xbrl_20220809184821000"
      unitRef="USD">2322855</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaid
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809185140971_xbrl_20220809184919847_xbrl_20220809184805551"
      unitRef="USD">0</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809185140971_xbrl_20220809184919847_xbrl_20220809184821000"
      unitRef="USD">3145893</us-gaap:IncomeTaxesPaid>
    <cxxif:FairValueOfCommonSharesIssuedInSettlementOfEarnOutShares
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809193350989_xbrl_20220809185118956_xbrl_20220809184919847_xbrl_20220809184805551"
      unitRef="USD">0</cxxif:FairValueOfCommonSharesIssuedInSettlementOfEarnOutShares>
    <cxxif:FairValueOfCommonSharesIssuedInSettlementOfEarnOutShares
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809193350989_xbrl_20220809185118956_xbrl_20220809184919847_xbrl_20220809184821000"
      unitRef="USD">677939</cxxif:FairValueOfCommonSharesIssuedInSettlementOfEarnOutShares>
    <cxxif:FairValueOfCommonSharesIssuedAsPartialSettlementOfCommitmentToIssueShares
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809193353290_xbrl_20220809185118956_xbrl_20220809184919847_xbrl_20220809184805551"
      unitRef="USD">0</cxxif:FairValueOfCommonSharesIssuedAsPartialSettlementOfCommitmentToIssueShares>
    <cxxif:FairValueOfCommonSharesIssuedAsPartialSettlementOfCommitmentToIssueShares
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20230622155247942"
      unitRef="USD">21787</cxxif:FairValueOfCommonSharesIssuedAsPartialSettlementOfCommitmentToIssueShares>
    <us-gaap:NatureOfOperations
      contextRef="C_20220201to20230131"
      id="Fxbrl_20220808124320141">
                            &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;1.&lt;/b&gt;&lt;span style="width: 10.49pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;NATURE OF OPERATIONS &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;C21 Investments Inc. (the "Company" or "C21") was incorporated January 15, 1987, under the Company Act of British Columbia. The Company is a publicly traded company with its registered office is 170-601 West Cordova Street, Vancouver, BC, V6B 1G1.&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 a change of business announced on January 29, 2018 to the Cannabis industry, the Company commenced acquiring and operating revenue-producing cannabis operations in the USA.&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 June 15, 2018, the Company's common shares were delisted from the TSX Venture Exchange ("TSX-V") at the Company's request and on June 18, 2018 the Company commenced trading on the Canadian Securities Exchange ("CSE"), completed its change of business to the cannabis industry and commenced trading under the symbol CXXI. The Company registered its common shares in the United States and on May 6, 2019, its shares were cleared by the Financial Industry Regulatory Authority for trading on the OTC Markets platform under the U.S. trading symbol CXXIF. On September 28, 2020, the Company began trading on the OTCQB&#xae; Venture Market.&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;For the year ended January 31, 2021, the Company operated in two segments: recreational cannabis in Oregon, USA and recreational and medical cannabis in Nevada, USA (Note 16). During the year ended January 31, 2022, the Company made the strategic decision to exit operations in Oregon. The comparative results of operations have been re-stated to present the operating results of the Oregon segment as discontinued operations. The Nevada segment remains engaged in the cultivation of and manufacturing of cannabis flower products, vape products and extract products for wholesale and retail sales.&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;At January 31, 2023, the Company had a working capital deficit of $6,231,895 (2022 - $5,689,642) and an accumulated deficit of $69,471,712 (2022 - $69,764,923). However, for the year ended January 31, 2023, the Company generated net income and positive cash flows from continuing 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;At the federal level, however, cannabis currently remains a Schedule I controlled substance under the Federal Controlled Substances Act of 1970. Under U.S. federal law, a Schedule I drug or substance has a high potential for abuse, no accepted medical use in the United States, and a lack of accepted safety for the use of the drug under medical supervision. As such, even in those states in which marijuana is legalized under state law, the manufacture, importation, possession, use or distribution of cannabis remains illegal under U.S. federal law. This has created a dichotomy between state and federal law, whereby many states have elected to regulate and remove state-level penalties regarding a substance which is still illegal at the federal level. There remains uncertainty about the US federal government's position on cannabis with respect to cannabis-legal status. A change in its enforcement policies could impact the ability of the Company to continue as a going concern.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/div&gt;
                                        &lt;/div&gt;
                                    &lt;/div&gt;
                                &lt;/div&gt;
                            &lt;/div&gt;
                        </us-gaap:NatureOfOperations>
    <cxxif:WorkingCapitalDeficit
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20230609042725588"
      unitRef="USD">-6231895</cxxif:WorkingCapitalDeficit>
    <cxxif:WorkingCapitalDeficit
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20230609042731708"
      unitRef="USD">-5689642</cxxif:WorkingCapitalDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20230609042736683"
      unitRef="USD">-69471712</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20230609042747985"
      unitRef="USD">-69764923</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20220808191250742">
                    &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;2.&lt;/b&gt;&lt;span style="width: 10.49pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;BASIS OF PREPARATION&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;b&gt;a)&lt;/b&gt;&lt;span style="width: 9.85pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Basis of presentation&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;These consolidated financial statements as of and for the years ended January 31, 2023 and 2022 ("consolidated financial statements") are prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP"). These consolidated financial statements have been prepared on an accrual basis and are based on historical costs, except for certain financial instruments classified as fair value through profit or loss.&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;b&gt;b)&lt;/b&gt;&lt;span style="width: 9.36pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Functional and reporting currency&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 functional currency of C21 Investments Inc. is Canadian dollars ("C$"), and the functional currency of the Company's subsidiaries is U.S. dollars. C21 has determined that the U.S. dollar ("USD") is the most relevant and appropriate reporting currency as the Company's operations are conducted in U.S. dollars and its financial results are prepared and reviewed internally by management in U.S. dollars. The consolidated financial statements are presented in U.S. dollars unless otherwise noted.&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;b&gt;c)&lt;/b&gt;&lt;span style="width: 9.85pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Basis of consolidation&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 consolidated financial statements incorporate the accounts of the Company and all the entities in which the Company has a controlling voting interest and is deemed to be the primary beneficiary. All consolidated entities were under common control during the entirety of the periods for which their respective results of operations were included in the consolidated statements from the date of acquisition. All intercompany balances and transactions are eliminated upon consolidation.&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 subsidiaries included in these financial statements as at January 31, 2023 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;"&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="width: 73.34%; padding-right: 1.4pt; padding-left: 3.45pt; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; 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;Name of subsidiary &lt;/b&gt;&lt;sup&gt;&lt;b&gt;(1)&lt;/b&gt;&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="width: 26.66%; padding-right: 1.4pt; padding-left: 3.35pt; 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;Principal activity&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="width: 73.34%; padding-right: 1.4pt; padding-left: 3.45pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;320204 US Holdings Corp.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="width: 26.66%; padding-right: 1.4pt; padding-left: 3.35pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Holding Company&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="width: 73.34%; padding-right: 1.4pt; padding-left: 3.45pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;320204 Oregon Holdings Corp.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="width: 26.66%; padding-right: 1.4pt; padding-left: 3.35pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Holding Company&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="width: 73.34%; padding-right: 1.4pt; padding-left: 3.45pt; 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;320204 Nevada Holdings Corp.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="width: 26.66%; padding-right: 1.4pt; padding-left: 3.35pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Holding Company&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="width: 73.34%; padding-right: 1.4pt; padding-left: 3.45pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;320204 Re Holdings, LLC&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="width: 26.66%; padding-right: 1.4pt; padding-left: 3.35pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Holding Company&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="width: 73.34%; padding-right: 1.4pt; padding-left: 3.45pt; 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;Eco Firma Farms LLC &lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="width: 26.66%; padding-right: 1.4pt; padding-left: 3.35pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Cannabis producer&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="width: 73.34%; padding-right: 1.4pt; padding-left: 3.45pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Silver State Cultivation LLC&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="width: 26.66%; padding-right: 1.4pt; padding-left: 3.35pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Cannabis producer&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="width: 73.34%; padding-right: 1.4pt; padding-left: 3.45pt; 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;Silver State Relief LLC&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="width: 26.66%; padding-right: 1.4pt; padding-left: 3.35pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Cannabis retailer&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="width: 73.34%; padding-right: 1.4pt; padding-left: 3.45pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Swell Companies LTD &lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="width: 26.66%; padding-right: 1.4pt; padding-left: 3.35pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Cannabis processor, distributor&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="width: 73.34%; padding-right: 1.4pt; padding-left: 3.45pt; 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;Megawood Enterprises Inc. &lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="width: 26.66%; padding-right: 1.4pt; padding-left: 3.35pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Cannabis retailer&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="width: 73.34%; padding-right: 1.4pt; padding-left: 3.45pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Phantom Venture Group, LLC &lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="width: 26.66%; padding-right: 1.4pt; padding-left: 3.35pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Holding Company&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="width: 73.34%; padding-right: 1.4pt; padding-left: 3.45pt; 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;Phantom Brands, LLC &lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="width: 26.66%; padding-right: 1.4pt; padding-left: 3.35pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Holding Company&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="width: 73.34%; padding-right: 1.4pt; padding-left: 3.45pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Phantom Distribution, LLC &lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="width: 26.66%; padding-right: 1.4pt; padding-left: 3.35pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Cannabis distributor&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="width: 73.34%; padding-right: 1.4pt; padding-left: 3.45pt; 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;63353 Bend, LLC &lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="width: 26.66%; padding-right: 1.4pt; padding-left: 3.35pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Cannabis producer&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="width: 73.34%; padding-right: 1.4pt; padding-left: 3.45pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;20727-4 Bend, LLC &lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="width: 26.66%; padding-right: 1.4pt; padding-left: 3.35pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Cannabis processor&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="width: 73.34%; padding-right: 1.4pt; padding-left: 3.45pt; 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;4964 BFH, LLC &lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="width: 26.66%; padding-right: 1.4pt; padding-left: 3.35pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Cannabis producer&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="width: 73.34%; padding-right: 1.4pt; padding-left: 3.45pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Workforce Concepts 21, Inc.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="width: 26.66%; padding-right: 1.4pt; padding-left: 3.35pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Payroll and benefits services&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                            &lt;/table&gt;

                                        &lt;p style="margin-left: 17.85pt; text-indent: -17.85pt; 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;(1)&lt;span style="width: 8.07pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;All subsidiaries of the Company were incorporated in the USA, are wholly owned and have USD as their functional currency.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="margin-left: 17.85pt; text-indent: -17.85pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(2)&lt;span style="width: 8.07pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;Operations discontinued and results included in discontinued 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;&lt;b&gt;d)&lt;/b&gt;&lt;span style="width: 9.36pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Restatement of the January 31, 2022 consolidated financial statements&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 January 31, 2022 balances have been restated for an error in the Company's measurement of income taxes payable. The Company identified amounts of depreciation, amortization and lease payments included in its calculation of income taxes payable for the years ended January 31, 2022 and 2021 that are ineligible for deduction. The Company also identified amounts of inventory impairments that were not included as deductible 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;The effects of the restatement in the consolidated balance sheet as at January 31, 2022 are as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                            &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-color: #000000;"&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="padding-right: 5.4pt; padding-left: 26.7pt; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; 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;Previously reported&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;Change&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;b&gt;Restated&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;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;/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 taxes payable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3,658,162&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,212,008&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;4,870,170&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;/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 asset&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;9,024&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(9,024&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;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;/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: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;33,558&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;33,558&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;/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;Deficit&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%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; 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;(68,510,333&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%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span 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: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; 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;(1,254,590&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%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span 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: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; 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;b&gt;(69,764,923&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%;"&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;/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 effects of the restatement in the consolidated statement of comprehensive income for the year ended January 31, 2022 are as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                            &lt;div&gt;
                                                &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-color: #000000;"&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="padding-right: 5.4pt; padding-left: 26.7pt; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000;"&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;"&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;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Previously reported&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;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;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Change&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;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;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Restated&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;"&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;div&gt;&lt;br/&gt;&lt;/div&gt;
                                                        &lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span 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;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="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;Income tax expense&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: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(3,973,246&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;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: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(961,221&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;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: 15%; 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,934,467&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;/tr&gt;
                                                &lt;/table&gt;
                                            &lt;/div&gt;

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

                                        &lt;/div&gt;
                                        &lt;p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;For the year ended January 31, 2022, the consolidated statement of cash flows contains an adjustment of $961,221 within net income after taxes from continuing operations and changes in income taxes payable. Opening deficit as at January 31, 2022 contains an adjustment of $293,370 in respect of income tax expense pertaining to ineligible deductions in the year ended January 31, 2021.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;
                                        &lt;p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;For the year ended January 31, 2022, basic and diluted income per share from continuing operations and basic and diluted income per share decreased from $0.11 and $0.09, respectively, to $0.10 and $0.08, respectively.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;/div&gt;
                                &lt;/div&gt;
                            &lt;/div&gt;
                        &lt;/div&gt;
                    &lt;/div&gt;
                </us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock>
    <cxxif:SubsidiariesTableTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230609043639303">
                                            &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt;"&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="width: 73.34%; padding-right: 1.4pt; padding-left: 3.45pt; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; 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;Name of subsidiary &lt;/b&gt;&lt;sup&gt;&lt;b&gt;(1)&lt;/b&gt;&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="width: 26.66%; padding-right: 1.4pt; padding-left: 3.35pt; 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;Principal activity&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="width: 73.34%; padding-right: 1.4pt; padding-left: 3.45pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;320204 US Holdings Corp.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="width: 26.66%; padding-right: 1.4pt; padding-left: 3.35pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Holding Company&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="width: 73.34%; padding-right: 1.4pt; padding-left: 3.45pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;320204 Oregon Holdings Corp.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="width: 26.66%; padding-right: 1.4pt; padding-left: 3.35pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Holding Company&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="width: 73.34%; padding-right: 1.4pt; padding-left: 3.45pt; 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;320204 Nevada Holdings Corp.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="width: 26.66%; padding-right: 1.4pt; padding-left: 3.35pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Holding Company&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="width: 73.34%; padding-right: 1.4pt; padding-left: 3.45pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;320204 Re Holdings, LLC&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="width: 26.66%; padding-right: 1.4pt; padding-left: 3.35pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Holding Company&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="width: 73.34%; padding-right: 1.4pt; padding-left: 3.45pt; 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;Eco Firma Farms LLC &lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="width: 26.66%; padding-right: 1.4pt; padding-left: 3.35pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Cannabis producer&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="width: 73.34%; padding-right: 1.4pt; padding-left: 3.45pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Silver State Cultivation LLC&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="width: 26.66%; padding-right: 1.4pt; padding-left: 3.35pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Cannabis producer&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="width: 73.34%; padding-right: 1.4pt; padding-left: 3.45pt; 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;Silver State Relief LLC&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="width: 26.66%; padding-right: 1.4pt; padding-left: 3.35pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Cannabis retailer&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="width: 73.34%; padding-right: 1.4pt; padding-left: 3.45pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Swell Companies LTD &lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="width: 26.66%; padding-right: 1.4pt; padding-left: 3.35pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Cannabis processor, distributor&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="width: 73.34%; padding-right: 1.4pt; padding-left: 3.45pt; 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;Megawood Enterprises Inc. &lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="width: 26.66%; padding-right: 1.4pt; padding-left: 3.35pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Cannabis retailer&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="width: 73.34%; padding-right: 1.4pt; padding-left: 3.45pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Phantom Venture Group, LLC &lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="width: 26.66%; padding-right: 1.4pt; padding-left: 3.35pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Holding Company&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="width: 73.34%; padding-right: 1.4pt; padding-left: 3.45pt; 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;Phantom Brands, LLC &lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="width: 26.66%; padding-right: 1.4pt; padding-left: 3.35pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Holding Company&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="width: 73.34%; padding-right: 1.4pt; padding-left: 3.45pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Phantom Distribution, LLC &lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="width: 26.66%; padding-right: 1.4pt; padding-left: 3.35pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Cannabis distributor&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="width: 73.34%; padding-right: 1.4pt; padding-left: 3.45pt; 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;63353 Bend, LLC &lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="width: 26.66%; padding-right: 1.4pt; padding-left: 3.35pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Cannabis producer&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="width: 73.34%; padding-right: 1.4pt; padding-left: 3.45pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;20727-4 Bend, LLC &lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="width: 26.66%; padding-right: 1.4pt; padding-left: 3.35pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Cannabis processor&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="width: 73.34%; padding-right: 1.4pt; padding-left: 3.45pt; 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;4964 BFH, LLC &lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="width: 26.66%; padding-right: 1.4pt; padding-left: 3.35pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Cannabis producer&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="width: 73.34%; padding-right: 1.4pt; padding-left: 3.45pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Workforce Concepts 21, Inc.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="width: 26.66%; padding-right: 1.4pt; padding-left: 3.35pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Payroll and benefits services&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                            &lt;/table&gt;
                                        </cxxif:SubsidiariesTableTextBlock>
    <us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230609101810310">
                                            &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-color: #000000;"&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="padding-right: 5.4pt; padding-left: 26.7pt; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; 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;Previously reported&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;Change&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;b&gt;Restated&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;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;/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 taxes payable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3,658,162&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,212,008&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;4,870,170&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;/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 asset&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;9,024&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(9,024&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;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;/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: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;33,558&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;33,558&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;/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;Deficit&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%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; 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;(68,510,333&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%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span 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: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; 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;(1,254,590&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%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span 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: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; 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;b&gt;(69,764,923&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%;"&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;/tr&gt;
                                            &lt;/table&gt;

                                            &lt;div&gt;
                                                &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-color: #000000;"&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="padding-right: 5.4pt; padding-left: 26.7pt; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000;"&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;"&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;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Previously reported&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;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;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Change&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;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;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Restated&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;"&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;div&gt;&lt;br/&gt;&lt;/div&gt;
                                                        &lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span 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;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="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;Income tax expense&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: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(3,973,246&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;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: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(961,221&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;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: 15%; 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,934,467&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;/tr&gt;
                                                &lt;/table&gt;
                                            &lt;/div&gt;
                                        </us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock>
    <us-gaap:TaxesPayableCurrent
      contextRef="C_20220131_srtRestatementAxis_srtScenarioPreviouslyReportedMember"
      decimals="0"
      id="Fxbrl_20230609103945401_22"
      unitRef="USD">3658162</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="C_20220131_srtRestatementAxis_srtRestatementAdjustmentMember"
      decimals="0"
      id="Fxbrl_20230609103945401_25"
      unitRef="USD">1212008</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20230609103945401_28"
      unitRef="USD">4870170</us-gaap:TaxesPayableCurrent>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="C_20220131_srtRestatementAxis_srtScenarioPreviouslyReportedMember"
      decimals="0"
      id="Fxbrl_20230609103945401_32"
      unitRef="USD">9024</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="C_20220131_srtRestatementAxis_srtRestatementAdjustmentMember"
      decimals="0"
      id="Fxbrl_20230609103945401_35"
      unitRef="USD">-9024</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20230609103945401_38"
      unitRef="USD">0</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilities
      contextRef="C_20220131_srtRestatementAxis_srtScenarioPreviouslyReportedMember"
      decimals="0"
      id="Fxbrl_20230609103945401_42"
      unitRef="USD">0</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="C_20220131_srtRestatementAxis_srtRestatementAdjustmentMember"
      decimals="0"
      id="Fxbrl_20230609103945401_45"
      unitRef="USD">33558</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20230609103945401_48"
      unitRef="USD">33558</us-gaap:DeferredTaxLiabilities>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="C_20220131_srtRestatementAxis_srtScenarioPreviouslyReportedMember"
      decimals="0"
      id="Fxbrl_20230609103945401_52"
      unitRef="USD">-68510333</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="C_20220131_srtRestatementAxis_srtRestatementAdjustmentMember"
      decimals="0"
      id="Fxbrl_20230609103945401_55"
      unitRef="USD">-1254590</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20230609103945401_58"
      unitRef="USD">-69764923</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_20210201to20220131_srtRestatementAxis_srtScenarioPreviouslyReportedMember"
      decimals="0"
      id="Fxbrl_20230609104126579_22"
      unitRef="USD">3973246</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_20210201to20220131_srtRestatementAxis_srtRestatementAdjustmentMember"
      decimals="0"
      id="Fxbrl_20230609104126579_25"
      unitRef="USD">961221</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20230609104126579_28"
      unitRef="USD">4934467</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_20210201to20220131_srtRestatementAxis_srtRestatementAdjustmentMember"
      decimals="0"
      id="Fxbrl_20230622101349135"
      unitRef="USD">961221</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230622102136222"
      unitRef="USD">293370</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="C_20210201to20220131_srtRestatementAxis_srtScenarioPreviouslyReportedMember"
      decimals="2"
      id="Fxbrl_20230609111319403"
      unitRef="USD_per_share">0.11</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="C_20210201to20220131_srtRestatementAxis_srtScenarioPreviouslyReportedMember"
      decimals="2"
      id="Fxbrl_20230609111312473"
      unitRef="USD_per_share">0.11</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_20210201to20220131_srtRestatementAxis_srtScenarioPreviouslyReportedMember"
      decimals="2"
      id="Fxbrl_20230609111436403"
      unitRef="USD_per_share">0.09</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_20210201to20220131_srtRestatementAxis_srtScenarioPreviouslyReportedMember"
      decimals="2"
      id="Fxbrl_20230609111428754"
      unitRef="USD_per_share">0.09</us-gaap:EarningsPerShareBasic>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="C_20210201to20220131"
      decimals="2"
      id="Fxbrl_20230609111532163"
      unitRef="USD_per_share">0.1</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="C_20210201to20220131"
      decimals="2"
      id="Fxbrl_20230609111524493"
      unitRef="USD_per_share">0.1</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_20210201to20220131"
      decimals="2"
      id="Fxbrl_20230609111623267"
      unitRef="USD_per_share">0.08</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_20210201to20220131"
      decimals="2"
      id="Fxbrl_20230609111619858"
      unitRef="USD_per_share">0.08</us-gaap:EarningsPerShareBasic>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230609102405574">
                            &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;b&gt;3.&lt;/b&gt;&lt;span style="width: 10.49pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;SIGNIFICANT ACCOUNTING POLICIES &lt;/b&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;b&gt;a)&lt;/b&gt;&lt;span style="width: 9.85pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Significant accounting estimates and assumptions&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 preparation of the Company's financial statements in conformity with U.S. GAAP requires management to make judgments, estimates and assumptions that affect the reported amounts of assets, liabilities and contingent liabilities at the date of the financial statements and reported amounts of revenues and expenses during the reporting period. Estimates and assumptions are continuously evaluated and are based on management's experience and other factors, including expectations of future events that are believed to be reasonable under the circumstances. Actual results may differ from those estimates and judgments.&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;Areas requiring a significant degree of estimation and judgment relate to the determination of recoverability of goodwill, recoverability of intangible assets, fair value less costs to sell of assets classified as held for sale, estimates used in valuation and costing of inventory, impairment of long-lived assets and inventory, fair value measurements, useful lives, depreciation and amortization of property, equipment and intangible assets, the recoverability and measurement of deferred tax assets and liabilities, share-based compensation, and fair value of derivative liabilities.&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;b&gt;b)&lt;/b&gt;&lt;span style="width: 9.36pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Cash &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;Cash held in financial institutions and cash held at retail locations, have carrying values that approximate fair value.&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 recent closures of Silicon Valley Bank, Signature Bank and First Republic Bank and their placement into receivership with the Federal Deposit Insurance Corporation ("FDIC") have identified bank-specific liquidity risks and concerns. Although the Department of the Treasury, the Federal Reserve, and the FDIC jointly released a statement that depositors at Silicon Valley Band and Signature Bank would have access to their funds, even deposit amounts that exceed FDIC deposit insurance limits, future adverse developments with respect to specific financial institutions or the broader financial services industry may lead to market-wide liquidity shortages.&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 failure of any bank in which we deposit our funds could reduce the amount of cash we have available for our operations or delay our ability to access such funds. Any such failure may increase the possibility of a sustained deterioration of financial market liquidity, or illiquidity at clearing, cash management and/or custodial financial institutions. We do not currently have a commercial relationship with a bank that has failed or is, to our knowledge, otherwise is experiencing operational distress, nor have we experienced delays or other issues in meeting our financial obligations. If other banks and financial institutions enter receivership or become insolvent in the future in response to financial conditions affecting the banking system and financial markets, our ability to access our cash may be threatened and could have a material adverse effect on our business operations and financial condition.&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 at January 31, 2023, the Company had FDIC coverage over $697,945 (January 31, 2022 - $850,704) of its cash balance.&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;b&gt;c)&lt;/b&gt;&lt;span style="width: 9.85pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Foreign currency translation&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;Foreign currency transactions are translated into U.S. dollars at exchange rates in effect on the date of the transactions. Monetary assets and liabilities denominated in foreign currencies are translated at the functional currency spot rate at the reporting date. All differences are recorded in the consolidated statements of income and comprehensive income. Non-monetary items that are measured in terms of historical cost in a foreign currency are translated using the exchange rate at the date of the initial transaction. Non-monetary items measured at fair value in a foreign currency are translated using the exchange rates at the date when the fair value is determined.&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;Assets and liabilities of foreign operations are translated into U.S. dollars at year-end exchange rates and any revenue and expenses are translated at the average exchange rate for the year. The resulting exchange differences are recognized in other comprehensive income.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/div&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;&lt;b&gt;d)&lt;/b&gt;&lt;span style="width: 9.36pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Inventory&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;Inventory consists of raw materials, consumables and packaging supplies used in the process to prepare inventory for sale; work in process consisting of pre-harvested cannabis plants, by-products to be extracted, oils and terpenes; and finished goods.&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;Inventory is valued at the lower of cost and net realizable value, with cost determined using the weighted average cost method. Net realizable value is calculated as the estimated selling price in the ordinary course of business, less any estimated costs to complete and sell the goods. Costs are capitalized to inventory, until substantially ready for sale. Costs include direct and indirect labor, raw materials, consumables, packaging supplies, utilities, facility costs, quality and testing costs, production related depreciation and other overhead costs. The Company records inventory reserves for obsolete and slow-moving inventory.&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;Inventory reserves are based on inventory obsolescence trends, and the historical and professional experience of management. The Company classifies cannabis inventory as a current asset, although, due to the duration of the cultivation, drying, and conversion process, certain inventory items may not be realized in cost of sales within one year.&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;b&gt;e)&lt;/b&gt;&lt;span style="width: 9.85pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Property and equipment&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;Property and equipment is measured at cost less accumulated depreciation and losses on impairment.&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;Depreciation is provided on the straight-line basis over the estimated useful lives of the assets as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;div&gt;

                                                        &lt;div&gt;
                                                            &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt;"&gt;
                                                                &lt;tr&gt;
                                                                    &lt;td style="width: 27.74%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #e6efff;"&gt;
                                                                        &lt;p style="text-align: justify; 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;Buildings&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                    &lt;/td&gt;
                                                                    &lt;td style="width: 72.26%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #e6efff;"&gt;
                                                                        &lt;p style="text-align: justify; 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;
                                                                                    45 years
                                                                                &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                    &lt;/td&gt;
                                                                &lt;/tr&gt;
                                                                &lt;tr&gt;
                                                                    &lt;td style="width: 27.74%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;"&gt;
                                                                        &lt;p style="text-align: justify; 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;Furniture &amp;amp; fixtures&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                    &lt;/td&gt;
                                                                    &lt;td style="width: 72.26%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;"&gt;
                                                                        &lt;p style="text-align: justify; 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;
                                                                                    5 years
                                                                                &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                    &lt;/td&gt;
                                                                &lt;/tr&gt;
                                                                &lt;tr&gt;
                                                                    &lt;td style="width: 27.74%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #e6efff;"&gt;
                                                                        &lt;p style="text-align: justify; 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;Computer equipment&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                    &lt;/td&gt;
                                                                    &lt;td style="width: 72.26%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #e6efff;"&gt;
                                                                        &lt;p style="text-align: justify; 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;
                                                                                    3 years
                                                                                &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                    &lt;/td&gt;
                                                                &lt;/tr&gt;
                                                                &lt;tr&gt;
                                                                    &lt;td style="width: 27.74%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;"&gt;
                                                                        &lt;p style="text-align: justify; 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;Machinery &amp;amp; equipment&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                    &lt;/td&gt;
                                                                    &lt;td style="width: 72.26%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;"&gt;
                                                                        &lt;p style="text-align: justify; 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;
                                                                                    2-7 years
                                                                                &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                    &lt;/td&gt;
                                                                &lt;/tr&gt;
                                                                &lt;tr&gt;
                                                                    &lt;td style="width: 27.74%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #e6efff;"&gt;
                                                                        &lt;p style="text-align: justify; 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;Leasehold improvements&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                    &lt;/td&gt;
                                                                    &lt;td style="width: 72.26%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #e6efff;"&gt;
                                                                        &lt;p style="text-align: justify; 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;
                                                                                    shorter of the life of the improvement or the remaining life of the lease
                                                                                &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                    &lt;/td&gt;
                                                                &lt;/tr&gt;
                                                            &lt;/table&gt;
                                                        &lt;/div&gt;

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

                                        &lt;div&gt;&lt;br/&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;b&gt;f)&lt;/b&gt;&lt;span style="width: 11.86pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Intangible assets&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;Intangible assets are recorded at cost less accumulated amortization and accumulated impairment losses, if any. Intangible assets acquired in a business combination are measured at fair value at the acquisition date.&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;Intangible assets with finite useful lives are amortized on a straight-line basis over their estimated useful lives. Amortization of intangible assets begins when the asset becomes available for use. Brands, licenses, and customer relationships are amortized over 10 years, which reflect the estimated useful lives of the intangible assets.&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;b&gt;g)&lt;/b&gt;&lt;span style="width: 9.36pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Goodwill&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;Goodwill represents the excess of the purchase price paid for the acquisition of subsidiaries over the fair value of the net intangible and tangible assets acquired. Following the initial recognition, goodwill is measured at cost less any accumulated impairment losses. Goodwill is allocated to the reporting unit in which the business that created the goodwill resides. A reporting unit is an operating segment, or a business unit one level below that operating segment, for which discrete financial information is prepared and regularly reviewed by segment management. The Company's goodwill is part of the Nevada reporting unit.&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;Goodwill is tested annually for any impairment, or more frequently in the case that events or circumstances indicate that the carrying amount of a reporting unit may not be recoverable. The Company may elect to first assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If factors indicate this is the case, then a quantitative test is performed and an impairment is recorded for any excess carrying value above the reporting unit's fair value, not to exceed the amount of goodwill.&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;For the years ended January 31, 2023 and 2022, the recoverable amount of goodwill allocated to the Nevada reporting unit exceeded the carrying amount and as such, no impairment was noted.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/div&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;&lt;b&gt;h)&lt;/b&gt;&lt;span style="width: 9.36pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Impairment of long-lived assets&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;Long-lived assets include property and equipment, right-of-use assets, and intangible assets with finite useful lives.&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;At the end of each fiscal year, the Company reviews the intangible assets' estimated useful lives and amortization methods, with the effect of any changes in estimates accounted for on a prospective basis.&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;Long-lived assets are reviewed for indicators of impairment at each statement of balance sheet date or whenever events or changes in circumstances indicate that a potential impairment has occurred. The Company groups assets at the lowest level for which cash flows are separately identifiable, referred to as an asset group. When indicators of potential impairment are present the Company prepares a projected undiscounted cash flow analysis to determine the recoverable amount for the respective asset or asset group. An impairment loss is recognized whenever the carrying amount of the asset exceeds its recoverable amount and is recorded as in profit or loss equal to the amount by which the carrying amount exceeds the fair value.&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;b&gt;i)&lt;/b&gt;&lt;span style="width: 12.35pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Assets and liabilities held for sale&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;Non-current assets, or disposal groups comprising assets and liabilities, are classified as held for sale if it is highly probable that they will be recovered primarily through sale rather than through continuing use. Such assets, or disposal groups, are measured at the lower of their carrying amount and fair value less costs to sell. The comparative consolidated balance sheet is re-presented to classify assets as held for sale in the period that the respective assets are classified as held for sale.&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;b&gt;k)&lt;/b&gt;&lt;span style="width: 9.85pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Convertible instruments&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 accounts for convertible debt as a single unit of account, unless the conversion feature requires bifurcation and recognition as a derivative. Additionally, the Company uses the if-converted method for all convertible instruments in the diluted earnings per share calculation and includes the effect of potential share settlement for instruments that may be settled in cash or shares.&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;b&gt;l)&lt;/b&gt;&lt;span style="width: 12.35pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Leases&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;Upon commencement of a contract containing a lease, the Company classifies leases other than short-term leases as either an operating lease or a finance lease according to the criteria prescribed by &lt;i&gt;ASU 2016-02, Leases &lt;/i&gt;("ASC 842"). The lease classification is reassessed only when: (a) the contract is modified and the modification is not accounted for as a separate contract, and (b) there is a change in the lease term or the assessment of whether the lessee is reasonably certain to exercise an option to purchase the underlying asset. The Company has elected not to recognize right-of-use assets and liabilities for short-term leases that have a term of 12 months or less.&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;For both finance leases and operating leases, right-of-use assets and lease liabilities are initially measured as the present value of future lease payments and initial direct costs discounted at the interest rate implicit in the lease, or if that rate is not readily determinable, the Company's incremental borrowing rate. Subsequent measurement of lease liabilities classified as finance leases is at amortized cost using the effective interest rate method. Subsequent measurement of right-of-use assets classified as finance leases is at carrying amount less accumulated amortization, where amortization is recorded straight-line over the lease term. Subsequent measurement of lease liabilities classified as operating leases is at the present value of the unpaid lease payments discounted at the discount rate for the lease established at the commencement date. Subsequent measurement of right-of-use assets classified as operating leases is carrying amount less accumulated amortization where amortization is calculated as the difference between straight-line lease cost for the period, including amortization of initial direct costs, and the periodic accretion of the lease liability.&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;b&gt;m)&lt;/b&gt;&lt;span style="width: 6.85pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Financial instruments&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;Financial instruments are contracts that give rise to a financial asset of one party and a financial liability or equity instrument of another party. Financial instruments are recorded initially at fair value, which is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Subsequent measurement depends on how the financial instrument has been classified and may be at fair value or amortized cost. For financial instruments subsequently measured at fair value, the Company calculates the estimated fair value of financial instruments using quoted market prices whenever available. When quoted market prices are not available, the Company uses standard pricing models including the Black-Scholes option pricing model.&lt;/span&gt;&lt;/span&gt;&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;Financial instruments measured at fair value are classified into one of three levels in the fair value hierarchy according to the relative reliability of the inputs used to estimate the fair values. The three levels of the fair value hierarchy are:&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;Level 1 - Unadjusted quoted prices in active markets for identical assets or liabilities;&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;Level 2 - Inputs other than quoted prices that are observable for the asset or liability either directly (i.e. as prices) or indirectly (i.e. derived from prices); and&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;Level 3 - Inputs that are not based on observable market data.&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;There have been no transfers between fair value hierarchy levels during the years ended January 31, 2023 and 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;The Company's measures the derivative liability at fair value using Level 3 inputs.&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 cash, receivables, accounts payable and accrued liabilities, and income taxes payable are recorded at cost. The carrying values of these financial instruments approximate their fair value due to their short-term maturities. Unless otherwise noted, it is management's opinion that the Company is not exposed to significant interest or credit risks arising from these financial instruments.&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;Financial instruments subsequently measured at amortized cost include promissory note payable, convertible promissory notes, and reclamation obligation.&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;b&gt;n)&lt;/b&gt;&lt;span style="width: 9.36pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Share-based compensation&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 measures equity settled share-based payments based on their fair value at their grant date and recognizes share-based compensation expense over the vesting period based on the Company's estimate of equity instruments that will eventually vest. Consideration paid to the Company on the exercise of stock options is recorded as common stock.&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;b&gt;o)&lt;/b&gt;&lt;span style="width: 9.36pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Income taxes&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 uses the asset and liability method to account for income taxes. Deferred income tax assets and liabilities are determined based on enacted tax rates and laws for the years in which the differences are expected to reverse.&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;Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more likely than not that some portion or all of the deferred tax assets will not be realized.&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 the Company operates in the cannabis industry, it is subject to the limits of IRC Section 280E under which the Company is only allowed to deduct expenses directly related to the cost of producing the products or cost of production.&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 recognizes uncertain income tax positions at the largest amount that is more-likely-than-not to be sustained upon examination by the relevant taxing authority. An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being sustained. Recognition or measurement is reflected in the period in which the likelihood changes. Any interest and penalties related to unrecognized tax liabilities are presented within income tax expense in the consolidated statements of comprehensive income.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/div&gt;


                                            &lt;div&gt;
                                                &lt;p style="margin-top: 0pt; 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;p)&lt;/b&gt;&lt;span style="width: 9.36pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Earnings (loss) per share&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 presents basic and diluted loss per share data for its common shares. Basic loss per share is calculated using the weighted average number of shares outstanding during the respective years. Diluted loss per share is computed by dividing net loss by the weighted average shares outstanding adjusted for additional shares from the assumed exercise of stock options, restricted share units, or warrants, if dilutive.&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 number of additional shares is calculated by assuming the outstanding dilutive convertible instruments, options, and warrants are exercised and that the assumed proceeds are used to acquire common shares at the average market price during the year. Diluted loss per share figures for the years presented are equal to those of basic loss per share for the years since the effects of convertible instruments, stock options and warrants are anti-dilutive.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/div&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;&lt;b&gt;q)&lt;/b&gt;&lt;span style="width: 9.36pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Revenue recognition&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;Revenue is recognized by the Company in accordance with ASC 606 - &lt;i&gt;Revenue From Contracts With Customers&lt;/i&gt;. Through application of the standard, the Company recognizes revenue to depict the transfer of promised goods or services to the customer in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services.&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 order to recognize revenue under ASC 606, the Company applies the following five steps:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;p style="margin-left: 21.3pt; margin-bottom: 0pt; text-indent: -21.3pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1.&lt;span style="width: 13.79pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;Identify a customer along with a corresponding contract&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;p style="margin-top: 0pt; margin-left: 21.3pt; margin-bottom: 0pt; text-indent: -21.3pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2.&lt;span style="width: 13.79pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;Identify the performance obligation(s) in the contract to transfer goods or provide distinct services to a customer&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;p style="margin-top: 0pt; margin-left: 21.3pt; margin-bottom: 0pt; text-indent: -21.3pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3.&lt;span style="width: 13.79pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;Determine the transaction price that the Company expects to be entitled to in exchange for transferring promised goods or services to a customer&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;p style="margin-top: 0pt; margin-left: 21.3pt; margin-bottom: 0pt; text-indent: -21.3pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4.&lt;span style="width: 13.79pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;Allocate the transaction price to the performance obligation(s) in the contract&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;p style="margin-top: 0pt; margin-left: 21.3pt; margin-bottom: 0pt; text-indent: -21.3pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;5.&lt;span style="width: 13.79pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;Recognize revenue when or as the Company satisfies the performance obligation(s) in the contract&lt;/span&gt;&lt;/span&gt;&lt;/p&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 Company's contracts with customers for the sale of dried cannabis and other products derived from cannabis consist of one performance obligation, being the transfer of control of the goods to the customer at the point of sale. The Company transfers control and satisfies its performance obligation when collection has taken place, compliant documentation has been signed, and the product was accepted by the buyer. The Company does not have performance obligations subsequent to delivery on the sale of goods to customers and revenues from sale of goods are recognized at a "point in time", which is upon passing of control to the customer.&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;Provisions for expected credit losses on accounts receivable are based on the Company's assessment of the collectability of specific customer balances, which is based upon a review of the customer's creditworthiness and past collection history. For trade receivables deemed to be uncollectible, and arose from the sale of goods, the Company will write off the specific balance against the allowance for doubtful accounts when it is known that a provided amount will not be collected.&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 disaggregates its revenues based on sales to its retail customers where cash is received immediately versus wholesale customers to whom the Company extends credit terms. For the year ended January 31, 2023, revenue from retail sales from continuing operations totaled $26,713,239 (2022 - $32,351,024) and revenue from wholesale from continuing operations totaled $2,175,171 (2022 - $631,952).&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;b&gt;r)&lt;/b&gt;&lt;span style="width: 11.35pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Loyalty program&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 offers a loyalty reward program to its dispensary customers that allows customers to earn reward credits that can be applied to future purchases. Loyalty reward credits issued as part of a sales transaction result in revenue being deferred until the loyalty reward is redeemed by the customer. The loyalty rewards are shown as reductions to the 'Revenue' line within the accompanying consolidated statements of income and comprehensive income and included as deferred revenue on the consolidated balance sheets. A portion of the revenue generated in a sale must be allocated to the loyalty points earned. The amount allocated to the points earned is deferred until the loyalty points are redeemed or expire. The loyalty program expiration policy is six months. As of January 31, 2023 and 2022, the loyalty liability totaled $94,068 and $nil, respectively, and is included in deferred revenue on the consolidated balance sheets.&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;b&gt;s)&lt;/b&gt;&lt;span style="width: 9.85pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Reclamation obligation&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 recognizes the fair value of a legal or constructive liability for a reclamation obligation in the year in which it is incurred and when a reasonable estimate of fair value can be made. The carrying amount of the related long-lived asset is increased by the same amount as the liability. Changes in the liability for a reclamation obligation due to the passage of time will be recognized within accretion expense. The amount will be recognized as an increase in the liability and an accretion expense in the consolidated statements comprehensive income. Changes resulting from revisions to the timing or the amount of the original estimate of undiscounted cash flows are recognized as an increase or a decrease to the carrying amount of the liability and the related long-lived asset.&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;b&gt;t)&lt;/b&gt;&lt;span style="width: 11.86pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Recently issued accounting pronouncements&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;Recent accounting pronouncements, other than those below, issued by the Financial Accounting Standards Board, the American Institute of Certified Public Accountants and the U.S. Securities and Exchange Commission did not or are not believed by management to have a material effect on the Company's present or future financial statements.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/div&gt;

                                    &lt;/div&gt;
                                &lt;/div&gt;
                            &lt;/div&gt;
                        </us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230609100020647">
                                            &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;a)&lt;/b&gt;&lt;span style="width: 9.85pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Significant accounting estimates and assumptions&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 preparation of the Company's financial statements in conformity with U.S. GAAP requires management to make judgments, estimates and assumptions that affect the reported amounts of assets, liabilities and contingent liabilities at the date of the financial statements and reported amounts of revenues and expenses during the reporting period. Estimates and assumptions are continuously evaluated and are based on management's experience and other factors, including expectations of future events that are believed to be reasonable under the circumstances. Actual results may differ from those estimates and judgments.&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;Areas requiring a significant degree of estimation and judgment relate to the determination of recoverability of goodwill, recoverability of intangible assets, fair value less costs to sell of assets classified as held for sale, estimates used in valuation and costing of inventory, impairment of long-lived assets and inventory, fair value measurements, useful lives, depreciation and amortization of property, equipment and intangible assets, the recoverability and measurement of deferred tax assets and liabilities, share-based compensation, and fair value of derivative liabilities.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/div&gt;
                                        </us-gaap:UseOfEstimates>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230622102822075">
                                                &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;b)&lt;/b&gt;&lt;span style="width: 9.36pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Cash &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;Cash held in financial institutions and cash held at retail locations, have carrying values that approximate fair value.&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 recent closures of Silicon Valley Bank, Signature Bank and First Republic Bank and their placement into receivership with the Federal Deposit Insurance Corporation ("FDIC") have identified bank-specific liquidity risks and concerns. Although the Department of the Treasury, the Federal Reserve, and the FDIC jointly released a statement that depositors at Silicon Valley Band and Signature Bank would have access to their funds, even deposit amounts that exceed FDIC deposit insurance limits, future adverse developments with respect to specific financial institutions or the broader financial services industry may lead to market-wide liquidity shortages.&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 failure of any bank in which we deposit our funds could reduce the amount of cash we have available for our operations or delay our ability to access such funds. Any such failure may increase the possibility of a sustained deterioration of financial market liquidity, or illiquidity at clearing, cash management and/or custodial financial institutions. We do not currently have a commercial relationship with a bank that has failed or is, to our knowledge, otherwise is experiencing operational distress, nor have we experienced delays or other issues in meeting our financial obligations. If other banks and financial institutions enter receivership or become insolvent in the future in response to financial conditions affecting the banking system and financial markets, our ability to access our cash may be threatened and could have a material adverse effect on our business operations and financial condition.&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 at January 31, 2023, the Company had FDIC coverage over $697,945 (January 31, 2022 - $850,704) of its cash balance.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;/div&gt;
                                            </us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <cxxif:FdicCoverageOverCashBalance
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20230609103937012"
      unitRef="USD">697945</cxxif:FdicCoverageOverCashBalance>
    <cxxif:FdicCoverageOverCashBalance
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20230609103944081"
      unitRef="USD">850704</cxxif:FdicCoverageOverCashBalance>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230609100146637">
                                            &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;c)&lt;/b&gt;&lt;span style="width: 9.85pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Foreign currency translation&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;Foreign currency transactions are translated into U.S. dollars at exchange rates in effect on the date of the transactions. Monetary assets and liabilities denominated in foreign currencies are translated at the functional currency spot rate at the reporting date. All differences are recorded in the consolidated statements of income and comprehensive income. Non-monetary items that are measured in terms of historical cost in a foreign currency are translated using the exchange rate at the date of the initial transaction. Non-monetary items measured at fair value in a foreign currency are translated using the exchange rates at the date when the fair value is determined.&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;Assets and liabilities of foreign operations are translated into U.S. dollars at year-end exchange rates and any revenue and expenses are translated at the average exchange rate for the year. The resulting exchange differences are recognized in other comprehensive income.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/div&gt;
                                        </us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230609100157741">
                                            &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;b&gt;d)&lt;/b&gt;&lt;span style="width: 9.36pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Inventory&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;Inventory consists of raw materials, consumables and packaging supplies used in the process to prepare inventory for sale; work in process consisting of pre-harvested cannabis plants, by-products to be extracted, oils and terpenes; and finished goods.&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;Inventory is valued at the lower of cost and net realizable value, with cost determined using the weighted average cost method. Net realizable value is calculated as the estimated selling price in the ordinary course of business, less any estimated costs to complete and sell the goods. Costs are capitalized to inventory, until substantially ready for sale. Costs include direct and indirect labor, raw materials, consumables, packaging supplies, utilities, facility costs, quality and testing costs, production related depreciation and other overhead costs. The Company records inventory reserves for obsolete and slow-moving inventory.&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;Inventory reserves are based on inventory obsolescence trends, and the historical and professional experience of management. The Company classifies cannabis inventory as a current asset, although, due to the duration of the cultivation, drying, and conversion process, certain inventory items may not be realized in cost of sales within one year.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;/div&gt;
                                            &lt;/div&gt;
                                        </us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230609100227739">
                                            &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;e)&lt;/b&gt;&lt;span style="width: 9.85pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Property and equipment&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;Property and equipment is measured at cost less accumulated depreciation and losses on impairment.&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;Depreciation is provided on the straight-line basis over the estimated useful lives of the assets as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;div&gt;

                                                        &lt;div&gt;
                                                            &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt;"&gt;
                                                                &lt;tr&gt;
                                                                    &lt;td style="width: 27.74%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #e6efff;"&gt;
                                                                        &lt;p style="text-align: justify; 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;Buildings&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                    &lt;/td&gt;
                                                                    &lt;td style="width: 72.26%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #e6efff;"&gt;
                                                                        &lt;p style="text-align: justify; 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;
                                                                                    45 years
                                                                                &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                    &lt;/td&gt;
                                                                &lt;/tr&gt;
                                                                &lt;tr&gt;
                                                                    &lt;td style="width: 27.74%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;"&gt;
                                                                        &lt;p style="text-align: justify; 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;Furniture &amp;amp; fixtures&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                    &lt;/td&gt;
                                                                    &lt;td style="width: 72.26%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;"&gt;
                                                                        &lt;p style="text-align: justify; 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;
                                                                                    5 years
                                                                                &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                    &lt;/td&gt;
                                                                &lt;/tr&gt;
                                                                &lt;tr&gt;
                                                                    &lt;td style="width: 27.74%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #e6efff;"&gt;
                                                                        &lt;p style="text-align: justify; 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;Computer equipment&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                    &lt;/td&gt;
                                                                    &lt;td style="width: 72.26%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #e6efff;"&gt;
                                                                        &lt;p style="text-align: justify; 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;
                                                                                    3 years
                                                                                &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                    &lt;/td&gt;
                                                                &lt;/tr&gt;
                                                                &lt;tr&gt;
                                                                    &lt;td style="width: 27.74%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;"&gt;
                                                                        &lt;p style="text-align: justify; 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;Machinery &amp;amp; equipment&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                    &lt;/td&gt;
                                                                    &lt;td style="width: 72.26%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;"&gt;
                                                                        &lt;p style="text-align: justify; 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;
                                                                                    2-7 years
                                                                                &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                    &lt;/td&gt;
                                                                &lt;/tr&gt;
                                                                &lt;tr&gt;
                                                                    &lt;td style="width: 27.74%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #e6efff;"&gt;
                                                                        &lt;p style="text-align: justify; 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;Leasehold improvements&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                    &lt;/td&gt;
                                                                    &lt;td style="width: 72.26%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #e6efff;"&gt;
                                                                        &lt;p style="text-align: justify; 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;
                                                                                    shorter of the life of the improvement or the remaining life of the lease
                                                                                &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                    &lt;/td&gt;
                                                                &lt;/tr&gt;
                                                            &lt;/table&gt;
                                                        &lt;/div&gt;

                                                &lt;/div&gt;
                                            &lt;/div&gt;
                                        </us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <cxxif:EstimatedUsefulLivesTableTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230609104100620">
                                                        &lt;div&gt;
                                                            &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt;"&gt;
                                                                &lt;tr&gt;
                                                                    &lt;td style="width: 27.74%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #e6efff;"&gt;
                                                                        &lt;p style="text-align: justify; 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;Buildings&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                    &lt;/td&gt;
                                                                    &lt;td style="width: 72.26%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #e6efff;"&gt;
                                                                        &lt;p style="text-align: justify; 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;
                                                                                    45 years
                                                                                &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                    &lt;/td&gt;
                                                                &lt;/tr&gt;
                                                                &lt;tr&gt;
                                                                    &lt;td style="width: 27.74%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;"&gt;
                                                                        &lt;p style="text-align: justify; 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;Furniture &amp;amp; fixtures&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                    &lt;/td&gt;
                                                                    &lt;td style="width: 72.26%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;"&gt;
                                                                        &lt;p style="text-align: justify; 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;
                                                                                    5 years
                                                                                &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                    &lt;/td&gt;
                                                                &lt;/tr&gt;
                                                                &lt;tr&gt;
                                                                    &lt;td style="width: 27.74%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #e6efff;"&gt;
                                                                        &lt;p style="text-align: justify; 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;Computer equipment&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                    &lt;/td&gt;
                                                                    &lt;td style="width: 72.26%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #e6efff;"&gt;
                                                                        &lt;p style="text-align: justify; 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;
                                                                                    3 years
                                                                                &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                    &lt;/td&gt;
                                                                &lt;/tr&gt;
                                                                &lt;tr&gt;
                                                                    &lt;td style="width: 27.74%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;"&gt;
                                                                        &lt;p style="text-align: justify; 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;Machinery &amp;amp; equipment&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                    &lt;/td&gt;
                                                                    &lt;td style="width: 72.26%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;"&gt;
                                                                        &lt;p style="text-align: justify; 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;
                                                                                    2-7 years
                                                                                &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                    &lt;/td&gt;
                                                                &lt;/tr&gt;
                                                                &lt;tr&gt;
                                                                    &lt;td style="width: 27.74%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #e6efff;"&gt;
                                                                        &lt;p style="text-align: justify; 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;Leasehold improvements&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                    &lt;/td&gt;
                                                                    &lt;td style="width: 72.26%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #e6efff;"&gt;
                                                                        &lt;p style="text-align: justify; 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;
                                                                                    shorter of the life of the improvement or the remaining life of the lease
                                                                                &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                    &lt;/td&gt;
                                                                &lt;/tr&gt;
                                                            &lt;/table&gt;
                                                        &lt;/div&gt;
                                                    </cxxif:EstimatedUsefulLivesTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="C_20230131_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapBuildingMember"
      id="Fxbrl_20220808180915805">P45Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="C_20230131_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapFurnitureAndFixturesMember"
      id="Fxbrl_20220808181050959">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="C_20230131_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapComputerEquipmentMember"
      id="Fxbrl_20220808181054862">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="C_20230131_srtRangeAxis_srtMinimumMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapMachineryAndEquipmentMember"
      id="Fxbrl_20220808181103665">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="C_20230131_srtRangeAxis_srtMaximumMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapMachineryAndEquipmentMember"
      id="Fxbrl_20220808181109262">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <cxxif:PropertyPlantAndEquipmentUsefulLifeDescription
      contextRef="C_20220201to20230131_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapLeaseholdImprovementsMember"
      id="Fxbrl_20220810133029345">shorter of the life of the improvement or the remaining life of the lease</cxxif:PropertyPlantAndEquipmentUsefulLifeDescription>
    <us-gaap:IntangibleAssetsFiniteLivedPolicy
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230609100245631">
                                            &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;b&gt;f)&lt;/b&gt;&lt;span style="width: 11.86pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Intangible assets&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;Intangible assets are recorded at cost less accumulated amortization and accumulated impairment losses, if any. Intangible assets acquired in a business combination are measured at fair value at the acquisition date.&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;Intangible assets with finite useful lives are amortized on a straight-line basis over their estimated useful lives. Amortization of intangible assets begins when the asset becomes available for use. Brands, licenses, and customer relationships are amortized over 10 years, which reflect the estimated useful lives of the intangible assets.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/div&gt;
                                        </us-gaap:IntangibleAssetsFiniteLivedPolicy>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="C_20230131" id="Fxbrl_20230609133254324">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230609100253634">
                                            &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;g)&lt;/b&gt;&lt;span style="width: 9.36pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Goodwill&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;Goodwill represents the excess of the purchase price paid for the acquisition of subsidiaries over the fair value of the net intangible and tangible assets acquired. Following the initial recognition, goodwill is measured at cost less any accumulated impairment losses. Goodwill is allocated to the reporting unit in which the business that created the goodwill resides. A reporting unit is an operating segment, or a business unit one level below that operating segment, for which discrete financial information is prepared and regularly reviewed by segment management. The Company's goodwill is part of the Nevada reporting unit.&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;Goodwill is tested annually for any impairment, or more frequently in the case that events or circumstances indicate that the carrying amount of a reporting unit may not be recoverable. The Company may elect to first assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If factors indicate this is the case, then a quantitative test is performed and an impairment is recorded for any excess carrying value above the reporting unit's fair value, not to exceed the amount of goodwill.&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;For the years ended January 31, 2023 and 2022, the recoverable amount of goodwill allocated to the Nevada reporting unit exceeded the carrying amount and as such, no impairment was noted.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/div&gt;
                                        </us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230609102001292">
                                            &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;b&gt;h)&lt;/b&gt;&lt;span style="width: 9.36pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Impairment of long-lived assets&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;Long-lived assets include property and equipment, right-of-use assets, and intangible assets with finite useful lives.&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;At the end of each fiscal year, the Company reviews the intangible assets' estimated useful lives and amortization methods, with the effect of any changes in estimates accounted for on a prospective basis.&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;Long-lived assets are reviewed for indicators of impairment at each statement of balance sheet date or whenever events or changes in circumstances indicate that a potential impairment has occurred. The Company groups assets at the lowest level for which cash flows are separately identifiable, referred to as an asset group. When indicators of potential impairment are present the Company prepares a projected undiscounted cash flow analysis to determine the recoverable amount for the respective asset or asset group. An impairment loss is recognized whenever the carrying amount of the asset exceeds its recoverable amount and is recorded as in profit or loss equal to the amount by which the carrying amount exceeds the fair value.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/div&gt;
                                        </us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <cxxif:AssetsAndLiabilitiesHeldForSalePolicyTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230609102017036">
                                            &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;i)&lt;/b&gt;&lt;span style="width: 12.35pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Assets and liabilities held for sale&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;Non-current assets, or disposal groups comprising assets and liabilities, are classified as held for sale if it is highly probable that they will be recovered primarily through sale rather than through continuing use. Such assets, or disposal groups, are measured at the lower of their carrying amount and fair value less costs to sell. The comparative consolidated balance sheet is re-presented to classify assets as held for sale in the period that the respective assets are classified as held for sale.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/div&gt;
                                        </cxxif:AssetsAndLiabilitiesHeldForSalePolicyTextBlock>
    <us-gaap:DerivativesPolicyTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230609102029715">
                                            &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;k)&lt;/b&gt;&lt;span style="width: 9.85pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Convertible instruments&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 accounts for convertible debt as a single unit of account, unless the conversion feature requires bifurcation and recognition as a derivative. Additionally, the Company uses the if-converted method for all convertible instruments in the diluted earnings per share calculation and includes the effect of potential share settlement for instruments that may be settled in cash or shares.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/div&gt;
                                        </us-gaap:DerivativesPolicyTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230609102041819">
                                            &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;l)&lt;/b&gt;&lt;span style="width: 12.35pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Leases&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;Upon commencement of a contract containing a lease, the Company classifies leases other than short-term leases as either an operating lease or a finance lease according to the criteria prescribed by &lt;i&gt;ASU 2016-02, Leases &lt;/i&gt;("ASC 842"). The lease classification is reassessed only when: (a) the contract is modified and the modification is not accounted for as a separate contract, and (b) there is a change in the lease term or the assessment of whether the lessee is reasonably certain to exercise an option to purchase the underlying asset. The Company has elected not to recognize right-of-use assets and liabilities for short-term leases that have a term of 12 months or less.&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;For both finance leases and operating leases, right-of-use assets and lease liabilities are initially measured as the present value of future lease payments and initial direct costs discounted at the interest rate implicit in the lease, or if that rate is not readily determinable, the Company's incremental borrowing rate. Subsequent measurement of lease liabilities classified as finance leases is at amortized cost using the effective interest rate method. Subsequent measurement of right-of-use assets classified as finance leases is at carrying amount less accumulated amortization, where amortization is recorded straight-line over the lease term. Subsequent measurement of lease liabilities classified as operating leases is at the present value of the unpaid lease payments discounted at the discount rate for the lease established at the commencement date. Subsequent measurement of right-of-use assets classified as operating leases is carrying amount less accumulated amortization where amortization is calculated as the difference between straight-line lease cost for the period, including amortization of initial direct costs, and the periodic accretion of the lease liability.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/div&gt;
                                        </us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230609102138557">
                                            &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;m)&lt;/b&gt;&lt;span style="width: 6.85pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Financial instruments&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;Financial instruments are contracts that give rise to a financial asset of one party and a financial liability or equity instrument of another party. Financial instruments are recorded initially at fair value, which is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Subsequent measurement depends on how the financial instrument has been classified and may be at fair value or amortized cost. For financial instruments subsequently measured at fair value, the Company calculates the estimated fair value of financial instruments using quoted market prices whenever available. When quoted market prices are not available, the Company uses standard pricing models including the Black-Scholes option pricing model.&lt;/span&gt;&lt;/span&gt;&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;Financial instruments measured at fair value are classified into one of three levels in the fair value hierarchy according to the relative reliability of the inputs used to estimate the fair values. The three levels of the fair value hierarchy are:&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;Level 1 - Unadjusted quoted prices in active markets for identical assets or liabilities;&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;Level 2 - Inputs other than quoted prices that are observable for the asset or liability either directly (i.e. as prices) or indirectly (i.e. derived from prices); and&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;Level 3 - Inputs that are not based on observable market data.&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;There have been no transfers between fair value hierarchy levels during the years ended January 31, 2023 and 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;The Company's measures the derivative liability at fair value using Level 3 inputs.&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 cash, receivables, accounts payable and accrued liabilities, and income taxes payable are recorded at cost. The carrying values of these financial instruments approximate their fair value due to their short-term maturities. Unless otherwise noted, it is management's opinion that the Company is not exposed to significant interest or credit risks arising from these financial instruments.&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;Financial instruments subsequently measured at amortized cost include promissory note payable, convertible promissory notes, and reclamation obligation.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/div&gt;
                                        </us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230609102202264">
                                            &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;n)&lt;/b&gt;&lt;span style="width: 9.36pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Share-based compensation&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 measures equity settled share-based payments based on their fair value at their grant date and recognizes share-based compensation expense over the vesting period based on the Company's estimate of equity instruments that will eventually vest. Consideration paid to the Company on the exercise of stock options is recorded as common stock.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/div&gt;
                                        </us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230609102213779">
                                            &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;o)&lt;/b&gt;&lt;span style="width: 9.36pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Income taxes&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 uses the asset and liability method to account for income taxes. Deferred income tax assets and liabilities are determined based on enacted tax rates and laws for the years in which the differences are expected to reverse.&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;Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more likely than not that some portion or all of the deferred tax assets will not be realized.&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 the Company operates in the cannabis industry, it is subject to the limits of IRC Section 280E under which the Company is only allowed to deduct expenses directly related to the cost of producing the products or cost of production.&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 recognizes uncertain income tax positions at the largest amount that is more-likely-than-not to be sustained upon examination by the relevant taxing authority. An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being sustained. Recognition or measurement is reflected in the period in which the likelihood changes. Any interest and penalties related to unrecognized tax liabilities are presented within income tax expense in the consolidated statements of comprehensive income.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/div&gt;
                                        </us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230609102225019">
                                            &lt;div&gt;
                                                &lt;p style="margin-top: 0pt; 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;p)&lt;/b&gt;&lt;span style="width: 9.36pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Earnings (loss) per share&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 presents basic and diluted loss per share data for its common shares. Basic loss per share is calculated using the weighted average number of shares outstanding during the respective years. Diluted loss per share is computed by dividing net loss by the weighted average shares outstanding adjusted for additional shares from the assumed exercise of stock options, restricted share units, or warrants, if dilutive.&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 number of additional shares is calculated by assuming the outstanding dilutive convertible instruments, options, and warrants are exercised and that the assumed proceeds are used to acquire common shares at the average market price during the year. Diluted loss per share figures for the years presented are equal to those of basic loss per share for the years since the effects of convertible instruments, stock options and warrants are anti-dilutive.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/div&gt;
                                        </us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230609102237003">
                                            &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;b&gt;q)&lt;/b&gt;&lt;span style="width: 9.36pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Revenue recognition&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;Revenue is recognized by the Company in accordance with ASC 606 - &lt;i&gt;Revenue From Contracts With Customers&lt;/i&gt;. Through application of the standard, the Company recognizes revenue to depict the transfer of promised goods or services to the customer in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services.&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 order to recognize revenue under ASC 606, the Company applies the following five steps:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;p style="margin-left: 21.3pt; margin-bottom: 0pt; text-indent: -21.3pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1.&lt;span style="width: 13.79pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;Identify a customer along with a corresponding contract&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;p style="margin-top: 0pt; margin-left: 21.3pt; margin-bottom: 0pt; text-indent: -21.3pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2.&lt;span style="width: 13.79pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;Identify the performance obligation(s) in the contract to transfer goods or provide distinct services to a customer&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;p style="margin-top: 0pt; margin-left: 21.3pt; margin-bottom: 0pt; text-indent: -21.3pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3.&lt;span style="width: 13.79pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;Determine the transaction price that the Company expects to be entitled to in exchange for transferring promised goods or services to a customer&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;p style="margin-top: 0pt; margin-left: 21.3pt; margin-bottom: 0pt; text-indent: -21.3pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4.&lt;span style="width: 13.79pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;Allocate the transaction price to the performance obligation(s) in the contract&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;p style="margin-top: 0pt; margin-left: 21.3pt; margin-bottom: 0pt; text-indent: -21.3pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;5.&lt;span style="width: 13.79pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;Recognize revenue when or as the Company satisfies the performance obligation(s) in the contract&lt;/span&gt;&lt;/span&gt;&lt;/p&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 Company's contracts with customers for the sale of dried cannabis and other products derived from cannabis consist of one performance obligation, being the transfer of control of the goods to the customer at the point of sale. The Company transfers control and satisfies its performance obligation when collection has taken place, compliant documentation has been signed, and the product was accepted by the buyer. The Company does not have performance obligations subsequent to delivery on the sale of goods to customers and revenues from sale of goods are recognized at a "point in time", which is upon passing of control to the customer.&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;Provisions for expected credit losses on accounts receivable are based on the Company's assessment of the collectability of specific customer balances, which is based upon a review of the customer's creditworthiness and past collection history. For trade receivables deemed to be uncollectible, and arose from the sale of goods, the Company will write off the specific balance against the allowance for doubtful accounts when it is known that a provided amount will not be collected.&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 disaggregates its revenues based on sales to its retail customers where cash is received immediately versus wholesale customers to whom the Company extends credit terms. For the year ended January 31, 2023, revenue from retail sales from continuing operations totaled $26,713,239 (2022 - $32,351,024) and revenue from wholesale from continuing operations totaled $2,175,171 (2022 - $631,952).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/div&gt;
                                        </us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:Revenues
      contextRef="C_20220201to20230131_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_cxxifRetailCustomersMember"
      decimals="0"
      id="Fxbrl_20230609103737026"
      unitRef="USD">26713239</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_20210201to20220131_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_cxxifRetailCustomersMember"
      decimals="0"
      id="Fxbrl_20230609103748168"
      unitRef="USD">32351024</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_20220201to20230131_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_cxxifWholesaleCustomersMember"
      decimals="0"
      id="Fxbrl_20230609103800245"
      unitRef="USD">2175171</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_20210201to20220131_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_cxxifWholesaleCustomersMember"
      decimals="0"
      id="Fxbrl_20230609103811581"
      unitRef="USD">631952</us-gaap:Revenues>
    <us-gaap:RevenueRecognitionLoyaltyPrograms
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230609102257843">
                                            &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;r)&lt;/b&gt;&lt;span style="width: 11.35pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Loyalty program&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 offers a loyalty reward program to its dispensary customers that allows customers to earn reward credits that can be applied to future purchases. Loyalty reward credits issued as part of a sales transaction result in revenue being deferred until the loyalty reward is redeemed by the customer. The loyalty rewards are shown as reductions to the 'Revenue' line within the accompanying consolidated statements of income and comprehensive income and included as deferred revenue on the consolidated balance sheets. A portion of the revenue generated in a sale must be allocated to the loyalty points earned. The amount allocated to the points earned is deferred until the loyalty points are redeemed or expire. The loyalty program expiration policy is six months. As of January 31, 2023 and 2022, the loyalty liability totaled $94,068 and $nil, respectively, and is included in deferred revenue on the consolidated balance sheets.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/div&gt;
                                        </us-gaap:RevenueRecognitionLoyaltyPrograms>
    <us-gaap:DeferredRevenue
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20230609134239450"
      unitRef="USD">94068</us-gaap:DeferredRevenue>
    <us-gaap:DeferredRevenue
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20230609134246558"
      unitRef="USD">0</us-gaap:DeferredRevenue>
    <cxxif:ReclamationObligationPolicyTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230609102308212">
                                            &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;s)&lt;/b&gt;&lt;span style="width: 9.85pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Reclamation obligation&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 recognizes the fair value of a legal or constructive liability for a reclamation obligation in the year in which it is incurred and when a reasonable estimate of fair value can be made. The carrying amount of the related long-lived asset is increased by the same amount as the liability. Changes in the liability for a reclamation obligation due to the passage of time will be recognized within accretion expense. The amount will be recognized as an increase in the liability and an accretion expense in the consolidated statements comprehensive income. Changes resulting from revisions to the timing or the amount of the original estimate of undiscounted cash flows are recognized as an increase or a decrease to the carrying amount of the liability and the related long-lived asset.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/div&gt;
                                        </cxxif:ReclamationObligationPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230609102317257">
                                            &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;t)&lt;/b&gt;&lt;span style="width: 11.86pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Recently issued accounting pronouncements&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;Recent accounting pronouncements, other than those below, issued by the Financial Accounting Standards Board, the American Institute of Certified Public Accountants and the U.S. Securities and Exchange Commission did not or are not believed by management to have a material effect on the Company's present or future financial statements.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/div&gt;
                                        </us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20220808183931355">
                    &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;4.&lt;/b&gt;&lt;span style="width: 10.49pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;DISCONTINUED OPERATIONS&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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;In January 2022, the Company entered into to a lease-to-own arrangement with a lessee for certain licenses, land and equipment in Oregon, USA, representing its outdoor growing operation. The lease-to-own arrangement concludes in January 2027 with total undiscounted payments over the term amounting to $2,514,805. The Company determined that the arrangement should be accounted for as a sales-type lease and concluded that it is not probable that all required payments will be made such that title will transfer at the end of the term. As such, in accordance with ASC 842, the land and equipment have not been derecognized and payments received will be recorded as a deposit liability until such time that collectability becomes probable. As at January 31, 2023, $175,000 has been received under the arrangement and has been recorded as a deposit liability.&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 a result of non-profitable operations in the Oregon reporting unit, the Company began to wind down operations in Oregon beginning in the year ended January 31, 2021. At January 31, 2021, the Company classified the assets and liabilities in Swell and Megawood as held for sale and completed the sale of these assets in April 2021. By January 31, 2022, the Company made the decision to cease all growing, manufacturing, and processing activities in Bend, Oregon. As the Oregon reporting unit comprises the assets of multiple components in distinct geographic locations, management anticipates completing the sale on a piecemeal basis. Management is engaged in an active program to seek buyers for the major classes of assets and liabilities in Oregon in order to complete a sale in the next twelve months.&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 July 20, 2022, the Company sold the remaining Oregon inventory with a book value of $357,540 for proceeds of $357,540.&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 year ended January 31, 2023, net loss from discontinued operations included impairment loss attributable to inventory in Oregon in the amount of $5,851 (2022 - $1,093,308) in order to record inventory at its net realizable value.&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 year ended January 31, 2023, net loss from discontinued operations included impairment of right-of-use assets in Oregon in the amount of $183,745 (2022 - $nil) that the Company concluded had a recoverable amount of $nil.&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;Prepaid expenses classified as held for sale primarily relates to the renewal of licenses that may be transferred in the event of a sale. Otherwise, prepaid expenses will be expensed within loss from discontinued operations over the next twelve months.&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;For the year ended January 31, 2023, the Company recorded a provision for expected credit losses on previously recorded management fees receivable of $218,425 (2022 - $111,616).&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;Long-term debt consists of vehicle loans and a building mortgage. The mortgage began on February 1, 2015 and matures on January 1, 2035 (20 years). The mortgage bears interest at a fixed rate of 4.5% with payments made monthly. The equipment and vehicle loans consist of three loans with maturity dates ranging from June 1, 2021 through May 15, 2023 and interest rates ranging from 5.59% to 19.9% with payments made monthly.&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 following table summarizes the major classes of assets and liabilities of the discontinued Oregon operation that have been classified as held-for-sale in the consolidated balance sheets:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                    &lt;table cellpadding="0" cellspacing="0" style="width: 100%;"&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 70%;"&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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 1%;"&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; 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;January 31,&lt;br/&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; width: 2%;"&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; width: 1%;"&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; 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;January 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; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 70%;"&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; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap; 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; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap; 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; text-align: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 1.4pt; padding-left: 10.35pt; vertical-align: bottom; text-indent: -8.95pt; background-color: #e6efff; white-space: nowrap; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Carrying amounts of the major classes of assets included in discontinued operations:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; white-space: nowrap; 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: right; background-color: #e6efff; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; white-space: nowrap; width: 12%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; white-space: nowrap; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Receivables&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;15,522&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;64,456&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Inventory&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;363,391&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Prepaid expenses and deposits&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;84,972&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;111,617&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Deferred tax asset&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;143,078&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;152,177&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&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;1,139,517&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;1,139,517&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; width: 70%; border-bottom: 1px solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Right-of-use assets&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%; border-bottom: 1px solid black;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%; border-bottom: 1px solid black;"&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; background-color: #e6efff; width: 2%; border-bottom: 1px solid black;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%; border-bottom: 1px solid black;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%; border-bottom: 1px solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;346,987&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%; border-bottom: 1px solid black;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: justify; width: 70%; border-bottom: 1px solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Total assets classified as held for sale&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid black;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 1px solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,383,089&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; border-bottom: 1px solid black;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid black;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 1px solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,178,145&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; border-bottom: 1px solid black;"&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; width: 70%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 1.4pt; padding-left: 10.35pt; vertical-align: bottom; text-indent: -8.95pt; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Carrying amounts of the major classes of liabilities included in discontinued operations:&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;&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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;216,298&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;412,093&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Long-term debt&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;423,968&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;462,286&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; border-bottom: 0.75pt solid black;"&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; width: 70%; border-bottom: 1.5pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Total liabilities classified as held for sale&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%; border-bottom: 1.5pt solid black;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%; border-bottom: 1.5pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;640,266&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%; border-bottom: 1.5pt solid black;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%; border-bottom: 1.5pt solid black;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%; border-bottom: 1.5pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;874,379&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%; border-bottom: 1.5pt solid black;"&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;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 major classes of line items constituting net loss from discontinued operations for the years ended January 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%;"&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 70%;"&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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 1%;"&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; width: 12%;"&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; width: 2%;"&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; width: 1%;"&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; width: 12%;"&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; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 70%;"&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; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap; 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; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap; 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; text-align: right; white-space: nowrap; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Revenue&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;357,540&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,128,403&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Cost of sales&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;357,540&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,602,257&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; border-bottom: 0.75pt solid black;"&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; width: 70%;"&gt;&lt;b&gt;Gross loss&lt;/b&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(473,854&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Expenses (income)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Selling, general and administrative 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;608,112&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;638,521&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 1.4pt; padding-left: 3.3pt; vertical-align: bottom; text-indent: -1.9pt; background-color: #e6efff; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Impairment loss&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;245,682&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,093,308&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 1.4pt; padding-left: 3.3pt; vertical-align: bottom; text-indent: -1.9pt; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Provision for expected credit losses&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;218,425&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;111,616&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 1.4pt; padding-left: 3.3pt; vertical-align: bottom; text-indent: -1.9pt; background-color: #e6efff; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Other income&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;6,861&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(32,231&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 1.4pt; padding-left: 3.3pt; vertical-align: bottom; text-indent: -1.9pt; width: 70%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Net loss from discontinued operations before income taxes&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(1,079,080&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; border-bottom: 0.75pt solid black;"&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%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(2,285,068&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-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; width: 70%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Income tax (recovery)&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;expense&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(9,249&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%; border-bottom: 0.75pt solid black;"&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; background-color: #e6efff; width: 1%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;42,424&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 1.4pt; padding-left: 3.3pt; vertical-align: bottom; text-indent: -1.9pt; width: 70%; border-bottom: 1.5pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Net loss from discontinued operations after income taxes&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1.5pt solid black;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 1.5pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(1,088,329&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; border-bottom: 1.5pt solid black;"&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%; border-bottom: 1.5pt solid black;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 1.5pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(2,242,644&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; border-bottom: 1.5pt solid black;"&gt;&lt;span style="font-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: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;
                                &lt;p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;A summary of the Company's cash flows from discontinued operations for the years ended January 31, 2023 and 2022 is as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;
                                &lt;div&gt;
                                    &lt;div&gt;

                                            &lt;div style="margin-bottom: 10pt;"&gt;
                                                &lt;table cellpadding="0" cellspacing="0" style="width: 100%;"&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; width: 70%; border-bottom: 0.75pt solid black; border-top: 1.5pt solid black;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%; border-bottom: 0.75pt solid black; border-top: 1.5pt solid black;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%; border-bottom: 0.75pt solid black; border-top: 1.5pt solid black;"&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; text-align: right; white-space: nowrap; width: 2%; border-bottom: 0.75pt solid black; border-top: 1.5pt solid black;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%; border-bottom: 0.75pt solid black; border-top: 1.5pt solid black;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%; border-bottom: 0.75pt solid black; border-top: 1.5pt solid black;"&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; text-align: right; white-space: nowrap; width: 2%; border-bottom: 0.75pt solid black; border-top: 1.5pt solid black;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; width: 70%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; 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: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 9.95pt; vertical-align: bottom; text-indent: -8.55pt; background-color: #e6efff; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Net cash used in operating activities of discontinued operations&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(71,292&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(1,602,478&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 9.95pt; vertical-align: bottom; text-indent: -8.55pt; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Net cash provided by investing activities of discontinued operations&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;51,357&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;1,168,349&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 9.95pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-indent: -8.55pt; background-color: #e6efff; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Net cash used in financing activities of discontinued operations&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(58,032&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; background-color: #e6efff; 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: 1.5pt solid #000000; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(105,360&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; background-color: #e6efff; 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;/div&gt;

                                    &lt;/div&gt;
                                &lt;/div&gt;
                            &lt;/div&gt;
                        &lt;/div&gt;
                    &lt;/div&gt;
                </us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock>
    <cxxif:UndiscountedPayments
      contextRef="C_20220131to20220131"
      decimals="0"
      id="Fxbrl_20220808195144273"
      unitRef="USD">2514805</cxxif:UndiscountedPayments>
    <us-gaap:DepositLiabilityCurrent
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220808195153105"
      unitRef="USD">175000</us-gaap:DepositLiabilityCurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
      contextRef="C_20220701to20220720_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20230609133337124"
      unitRef="USD">357540</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="C_20220701to20220720_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20230609133420171"
      unitRef="USD">357540</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <cxxif:DisposalGroupIncludingDiscontinuedOperationImpairmentForInventory
      contextRef="C_20220201to20230131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20220808195244793"
      unitRef="USD">5851</cxxif:DisposalGroupIncludingDiscontinuedOperationImpairmentForInventory>
    <cxxif:DisposalGroupIncludingDiscontinuedOperationImpairmentForInventory
      contextRef="C_20210201to20220131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20220808195303352"
      unitRef="USD">1093308</cxxif:DisposalGroupIncludingDiscontinuedOperationImpairmentForInventory>
    <cxxif:DisposalGroupIncludingDiscontinuedOperationImpairmentOfRightOfUseAssets
      contextRef="C_20220201to20230131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20230609133919008"
      unitRef="USD">183745</cxxif:DisposalGroupIncludingDiscontinuedOperationImpairmentOfRightOfUseAssets>
    <cxxif:DisposalGroupIncludingDiscontinuedOperationImpairmentOfRightOfUseAssets
      contextRef="C_20210201to20220131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20230609133931308"
      unitRef="USD">0</cxxif:DisposalGroupIncludingDiscontinuedOperationImpairmentOfRightOfUseAssets>
    <cxxif:RecoverableAmountOfRightOfUseAssets
      contextRef="C_20220201to20230131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20230609133942480"
      unitRef="USD">0</cxxif:RecoverableAmountOfRightOfUseAssets>
    <cxxif:DisposalGroupIncludingDiscontinuedOperationProvisionForExpectedCreditLosses
      contextRef="C_20220201to20230131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20220808195316566"
      unitRef="USD">218425</cxxif:DisposalGroupIncludingDiscontinuedOperationProvisionForExpectedCreditLosses>
    <cxxif:DisposalGroupIncludingDiscontinuedOperationProvisionForExpectedCreditLosses
      contextRef="C_20210201to20220131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20230526040403613"
      unitRef="USD">111616</cxxif:DisposalGroupIncludingDiscontinuedOperationProvisionForExpectedCreditLosses>
    <us-gaap:DebtInstrumentTerm
      contextRef="C_20220201to20230131"
      id="Fxbrl_20220808195409382">P20Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="C_20230131"
      decimals="3"
      id="Fxbrl_20220808195336532"
      unitRef="Pure">0.045</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateTerms
      contextRef="C_20220201to20230131"
      id="Fxbrl_20220810113740958">interest rates ranging from 5.59% to 19.9% with payments made monthly</us-gaap:DebtInstrumentInterestRateTerms>
    <us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock
      contextRef="C_20220201to20230131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      id="Fxbrl_20230609130607042">
                                    &lt;table cellpadding="0" cellspacing="0" style="width: 100%;"&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 70%;"&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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 1%;"&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; 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;January 31,&lt;br/&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; width: 2%;"&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; width: 1%;"&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; 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;January 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; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 70%;"&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; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap; 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; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap; 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; text-align: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 1.4pt; padding-left: 10.35pt; vertical-align: bottom; text-indent: -8.95pt; background-color: #e6efff; white-space: nowrap; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Carrying amounts of the major classes of assets included in discontinued operations:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; white-space: nowrap; 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: right; background-color: #e6efff; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; white-space: nowrap; width: 12%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; white-space: nowrap; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Receivables&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;15,522&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;64,456&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Inventory&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;363,391&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Prepaid expenses and deposits&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;84,972&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;111,617&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Deferred tax asset&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;143,078&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;152,177&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&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;1,139,517&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;1,139,517&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; width: 70%; border-bottom: 1px solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Right-of-use assets&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%; border-bottom: 1px solid black;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%; border-bottom: 1px solid black;"&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; background-color: #e6efff; width: 2%; border-bottom: 1px solid black;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%; border-bottom: 1px solid black;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%; border-bottom: 1px solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;346,987&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%; border-bottom: 1px solid black;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: justify; width: 70%; border-bottom: 1px solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Total assets classified as held for sale&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid black;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 1px solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,383,089&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; border-bottom: 1px solid black;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid black;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 1px solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,178,145&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; border-bottom: 1px solid black;"&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; width: 70%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 1.4pt; padding-left: 10.35pt; vertical-align: bottom; text-indent: -8.95pt; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Carrying amounts of the major classes of liabilities included in discontinued operations:&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;&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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;216,298&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;412,093&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Long-term debt&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;423,968&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;462,286&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; border-bottom: 0.75pt solid black;"&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; width: 70%; border-bottom: 1.5pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Total liabilities classified as held for sale&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%; border-bottom: 1.5pt solid black;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%; border-bottom: 1.5pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;640,266&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%; border-bottom: 1.5pt solid black;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%; border-bottom: 1.5pt solid black;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%; border-bottom: 1.5pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;874,379&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%; border-bottom: 1.5pt solid black;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                    &lt;/table&gt;
                                </us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet
      contextRef="C_20230131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20220808185100684_32"
      unitRef="USD">15522</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet
      contextRef="C_20220131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20220808185100684_35"
      unitRef="USD">64456</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInventory1
      contextRef="C_20230131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20220808185100684_42"
      unitRef="USD">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationInventory1>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInventory1
      contextRef="C_20220131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20220808185100684_45"
      unitRef="USD">363391</us-gaap:DisposalGroupIncludingDiscontinuedOperationInventory1>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssets
      contextRef="C_20230131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20220808185100684_52"
      unitRef="USD">84972</us-gaap:DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssets>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssets
      contextRef="C_20220131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20220808185100684_55"
      unitRef="USD">111617</us-gaap:DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssets>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets
      contextRef="C_20230131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20220808185100684_62"
      unitRef="USD">143078</us-gaap:DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets
      contextRef="C_20220131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20220808185100684_65"
      unitRef="USD">152177</us-gaap:DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment
      contextRef="C_20230131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20220808185100684_72"
      unitRef="USD">1139517</us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment
      contextRef="C_20220131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20220808185100684_75"
      unitRef="USD">1139517</us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment>
    <cxxif:DisposalGroupIncludingDiscontinuedOperationRightOfUseAssets
      contextRef="C_20230131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20220808185100684_82"
      unitRef="USD">0</cxxif:DisposalGroupIncludingDiscontinuedOperationRightOfUseAssets>
    <cxxif:DisposalGroupIncludingDiscontinuedOperationRightOfUseAssets
      contextRef="C_20220131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20220808185100684_85"
      unitRef="USD">346987</cxxif:DisposalGroupIncludingDiscontinuedOperationRightOfUseAssets>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation
      contextRef="C_20230131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20220808185100684_102"
      unitRef="USD">1383089</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation
      contextRef="C_20220131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20220808185100684_105"
      unitRef="USD">2178145</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation>
    <cxxif:DisposalGroupIncludingDiscontinuedOperationLeaseLiabilities
      contextRef="C_20230131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20220808185100684_152"
      unitRef="USD">216298</cxxif:DisposalGroupIncludingDiscontinuedOperationLeaseLiabilities>
    <cxxif:DisposalGroupIncludingDiscontinuedOperationLeaseLiabilities
      contextRef="C_20220131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20220808185100684_155"
      unitRef="USD">412093</cxxif:DisposalGroupIncludingDiscontinuedOperationLeaseLiabilities>
    <cxxif:DisposalGroupIncludingDiscontinuedOperationLongTermDebt
      contextRef="C_20230131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20220808185100684_162"
      unitRef="USD">423968</cxxif:DisposalGroupIncludingDiscontinuedOperationLongTermDebt>
    <cxxif:DisposalGroupIncludingDiscontinuedOperationLongTermDebt
      contextRef="C_20220131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20220808185100684_165"
      unitRef="USD">462286</cxxif:DisposalGroupIncludingDiscontinuedOperationLongTermDebt>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation
      contextRef="C_20230131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20220808185100684_172"
      unitRef="USD">640266</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation
      contextRef="C_20220131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20220808185100684_175"
      unitRef="USD">874379</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation>
    <cxxif:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsPreTaxLossFromDiscontinuedOperationsTableTextBlock
      contextRef="C_20220201to20230131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      id="Fxbrl_20230609130640251">
                                    &lt;table cellpadding="0" cellspacing="0" style="width: 100%;"&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 70%;"&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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 1%;"&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; width: 12%;"&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; width: 2%;"&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; width: 1%;"&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; width: 12%;"&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; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 70%;"&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; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap; 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; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap; 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; text-align: right; white-space: nowrap; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Revenue&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;357,540&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,128,403&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Cost of sales&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;357,540&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,602,257&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; border-bottom: 0.75pt solid black;"&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; width: 70%;"&gt;&lt;b&gt;Gross loss&lt;/b&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(473,854&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Expenses (income)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Selling, general and administrative 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;608,112&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;638,521&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 1.4pt; padding-left: 3.3pt; vertical-align: bottom; text-indent: -1.9pt; background-color: #e6efff; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Impairment loss&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;245,682&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,093,308&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 1.4pt; padding-left: 3.3pt; vertical-align: bottom; text-indent: -1.9pt; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Provision for expected credit losses&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;218,425&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;111,616&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 1.4pt; padding-left: 3.3pt; vertical-align: bottom; text-indent: -1.9pt; background-color: #e6efff; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Other income&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;6,861&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(32,231&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 1.4pt; padding-left: 3.3pt; vertical-align: bottom; text-indent: -1.9pt; width: 70%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Net loss from discontinued operations before income taxes&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(1,079,080&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; border-bottom: 0.75pt solid black;"&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%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(2,285,068&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-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; width: 70%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Income tax (recovery)&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;expense&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(9,249&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%; border-bottom: 0.75pt solid black;"&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; background-color: #e6efff; width: 1%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;42,424&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 1.4pt; padding-left: 3.3pt; vertical-align: bottom; text-indent: -1.9pt; width: 70%; border-bottom: 1.5pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Net loss from discontinued operations after income taxes&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1.5pt solid black;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 1.5pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(1,088,329&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; border-bottom: 1.5pt solid black;"&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%; border-bottom: 1.5pt solid black;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 1.5pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(2,242,644&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; border-bottom: 1.5pt solid black;"&gt;&lt;span style="font-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;
                                </cxxif:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsPreTaxLossFromDiscontinuedOperationsTableTextBlock>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="C_20220201to20230131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20220808190636690_22"
      unitRef="USD">357540</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="C_20210201to20220131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20220808190636690_25"
      unitRef="USD">1128403</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
      contextRef="C_20220201to20230131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20220808190636690_32"
      unitRef="USD">357540</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
      contextRef="C_20210201to20220131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20220808190636690_35"
      unitRef="USD">1602257</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss
      contextRef="C_20220201to20230131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20220808190636690_42"
      unitRef="USD">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss
      contextRef="C_20210201to20220131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20220808190636690_45"
      unitRef="USD">-473854</us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense
      contextRef="C_20220201to20230131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20220808190636690_72"
      unitRef="USD">608112</us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense
      contextRef="C_20210201to20220131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20220808190636690_75"
      unitRef="USD">638521</us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense>
    <cxxif:DisposalGroupIncludingDiscontinuedOperationImpairmentOfIntangibleAsset
      contextRef="C_20220201to20230131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20220808190636690_132"
      unitRef="USD">245682</cxxif:DisposalGroupIncludingDiscontinuedOperationImpairmentOfIntangibleAsset>
    <cxxif:DisposalGroupIncludingDiscontinuedOperationImpairmentOfIntangibleAsset
      contextRef="C_20210201to20220131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20220808190636690_135"
      unitRef="USD">1093308</cxxif:DisposalGroupIncludingDiscontinuedOperationImpairmentOfIntangibleAsset>
    <cxxif:DisposalGroupIncludingDiscontinuedOperationProvisionForExpectedCreditLosses
      contextRef="C_20220201to20230131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20230526111836227"
      unitRef="USD">218425</cxxif:DisposalGroupIncludingDiscontinuedOperationProvisionForExpectedCreditLosses>
    <cxxif:DisposalGroupIncludingDiscontinuedOperationProvisionForExpectedCreditLosses
      contextRef="C_20210201to20220131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20220808190636690_85"
      unitRef="USD">111616</cxxif:DisposalGroupIncludingDiscontinuedOperationProvisionForExpectedCreditLosses>
    <cxxif:DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense
      contextRef="C_20220201to20230131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20220808190636690_142"
      unitRef="USD">-6861</cxxif:DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense>
    <cxxif:DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense
      contextRef="C_20210201to20220131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20220808190636690_145"
      unitRef="USD">32231</cxxif:DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="C_20220201to20230131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20220808190636690_152"
      unitRef="USD">-1079080</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="C_20210201to20220131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20220808190636690_155"
      unitRef="USD">-2285068</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="C_20220201to20230131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20220808190636690_162"
      unitRef="USD">9249</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="C_20210201to20220131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20220808190636690_165"
      unitRef="USD">-42424</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="C_20220201to20230131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20220808190636690_172"
      unitRef="USD">-1088329</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="C_20210201to20220131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20220808190636690_175"
      unitRef="USD">-2242644</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <cxxif:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsCashFlowsFromDiscontinuedOperationsTableTextBlock
      contextRef="C_20220201to20230131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      id="Fxbrl_20230609130706285">
                                            &lt;div style="margin-bottom: 10pt;"&gt;
                                                &lt;table cellpadding="0" cellspacing="0" style="width: 100%;"&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; width: 70%; border-bottom: 0.75pt solid black; border-top: 1.5pt solid black;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%; border-bottom: 0.75pt solid black; border-top: 1.5pt solid black;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%; border-bottom: 0.75pt solid black; border-top: 1.5pt solid black;"&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; text-align: right; white-space: nowrap; width: 2%; border-bottom: 0.75pt solid black; border-top: 1.5pt solid black;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%; border-bottom: 0.75pt solid black; border-top: 1.5pt solid black;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%; border-bottom: 0.75pt solid black; border-top: 1.5pt solid black;"&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; text-align: right; white-space: nowrap; width: 2%; border-bottom: 0.75pt solid black; border-top: 1.5pt solid black;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; width: 70%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; 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: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 9.95pt; vertical-align: bottom; text-indent: -8.55pt; background-color: #e6efff; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Net cash used in operating activities of discontinued operations&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(71,292&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(1,602,478&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 9.95pt; vertical-align: bottom; text-indent: -8.55pt; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Net cash provided by investing activities of discontinued operations&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;51,357&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;1,168,349&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 9.95pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-indent: -8.55pt; background-color: #e6efff; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Net cash used in financing activities of discontinued operations&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(58,032&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; background-color: #e6efff; 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: 1.5pt solid #000000; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(105,360&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; background-color: #e6efff; 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;/div&gt;
                                        </cxxif:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsCashFlowsFromDiscontinuedOperationsTableTextBlock>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="C_20220201to20230131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20220808184614828_22"
      unitRef="USD">-71292</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="C_20210201to20220131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20220808184614828_25"
      unitRef="USD">-1602478</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="C_20220201to20230131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20220808184614828_32"
      unitRef="USD">51357</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="C_20210201to20220131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20220808184614828_35"
      unitRef="USD">1168349</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations
      contextRef="C_20220201to20230131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20220808184614828_42"
      unitRef="USD">-58032</us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations
      contextRef="C_20210201to20220131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20220808184614828_45"
      unitRef="USD">-105360</us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations>
    <cxxif:SecurityDepositsTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20220808183712019">
                    &lt;div&gt;
                        &lt;div&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;&lt;b&gt;5.&lt;/b&gt;&lt;span style="width: 10.49pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;SECURITY DEPOSIT&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;Non-current assets include a security deposit with the Alberta Energy Regulator ("AER") under the AER's Liability Management programs to cover potential liabilities relating to its wells. The required security deposit with the AER is determined based on a monthly licensee management rating assessment. At January 31, 2023, the security deposit had a balance of $46,871 (January 31, 2022 - $49,011).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;/div&gt;
                                &lt;/div&gt;
                            &lt;/div&gt;
                        &lt;/div&gt;
                    &lt;/div&gt;
                </cxxif:SecurityDepositsTextBlock>
    <us-gaap:SecurityDeposit
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220808183729239"
      unitRef="USD">46871</us-gaap:SecurityDeposit>
    <us-gaap:SecurityDeposit
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220808183735317"
      unitRef="USD">49011</us-gaap:SecurityDeposit>
    <us-gaap:AccountsAndNontradeReceivableTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20220808181709912">
                            &lt;div&gt;
                                &lt;p style="text-align: justify; margin-top: 0px; margin-bottom: 10px;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;6.&lt;/b&gt;&lt;span style="width: 10.49pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;RECEIVABLES&lt;/b&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; 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 receivables is as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                                &lt;div&gt;
                                                    &lt;table cellpadding="0" cellspacing="0" style="width: 100%;"&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 70%;"&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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; 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;span&gt;&lt;b&gt;January 31,&lt;br/&gt;2023&lt;/b&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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; 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;January 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; white-space: nowrap; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: right; width: 70%;"&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: right; 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: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Taxes receivable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;10,834&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;11,945&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; border-bottom: 0.75pt solid #000000; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Trade receivables&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;401,476&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;198,478&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; border-bottom: 1.5pt solid #000000; width: 70%;"&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; border-bottom: 1.5pt solid #000000; text-align: left; background-color: #e6efff; 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; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;412,310&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; background-color: #e6efff; 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; background-color: #e6efff; 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; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;210,423&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; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                    &lt;/table&gt;
                                                &lt;/div&gt;

                                            &lt;p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;
                                            &lt;p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;There was no provision for expected credit losses on trade receivables at January 31, 2023 or January 31, 2022.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;
                                        &lt;/div&gt;
                                    &lt;/div&gt;
                                &lt;/div&gt;
                            &lt;/div&gt;
                        </us-gaap:AccountsAndNontradeReceivableTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230525202902344">
                                                &lt;div&gt;
                                                    &lt;table cellpadding="0" cellspacing="0" style="width: 100%;"&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 70%;"&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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; 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;span&gt;&lt;b&gt;January 31,&lt;br/&gt;2023&lt;/b&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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; 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;January 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; white-space: nowrap; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: right; width: 70%;"&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: right; 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: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Taxes receivable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;10,834&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;11,945&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; border-bottom: 0.75pt solid #000000; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Trade receivables&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;401,476&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;198,478&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; border-bottom: 1.5pt solid #000000; width: 70%;"&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; border-bottom: 1.5pt solid #000000; text-align: left; background-color: #e6efff; 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; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;412,310&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; background-color: #e6efff; 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; background-color: #e6efff; 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; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;210,423&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; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                    &lt;/table&gt;
                                                &lt;/div&gt;
                                            </us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <cxxif:SalesTaxesReceivable
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220808181934381_22"
      unitRef="USD">10834</cxxif:SalesTaxesReceivable>
    <cxxif:SalesTaxesReceivable
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220808181934381_25"
      unitRef="USD">11945</cxxif:SalesTaxesReceivable>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220808181934381_32"
      unitRef="USD">401476</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220808181934381_35"
      unitRef="USD">198478</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:ReceivablesNetCurrent
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220808181934381_42"
      unitRef="USD">412310</us-gaap:ReceivablesNetCurrent>
    <us-gaap:ReceivablesNetCurrent
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220808181934381_45"
      unitRef="USD">210423</us-gaap:ReceivablesNetCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20230525202912681"
      unitRef="USD">0</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220808181852181"
      unitRef="USD">0</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20220808183725602">
                            &lt;div&gt;
                                &lt;p style="text-align: justify; margin-top: 0pt; margin-bottom: 0px;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;7.&lt;/b&gt;&lt;span style="width: 10.49pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;INVENTORY&lt;/b&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; 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 inventory is as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                                &lt;div&gt;
                                                    &lt;table cellpadding="0" cellspacing="0" style="width: 100%;"&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 70%;"&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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 1%;"&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; margin-top: 0pt; margin-bottom: 0pt; width: 12%;"&gt;
                                                                &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;January 31,&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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; width: 2%;"&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; width: 1%;"&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; margin-top: 0pt; margin-bottom: 0pt; width: 12%;"&gt;
                                                                &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;January 31,&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;2022&lt;/span&gt;&lt;/span&gt;&lt;/p&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; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: right; white-space: nowrap; width: 70%;"&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: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; 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: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Finished goods&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,556,353&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,848,392&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Work in process&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;2,494,455&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;2,029,133&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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Raw materials&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;122,765&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; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;176,948&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; background-color: #e6efff; 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; width: 70%;"&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: 1.5pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; 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;4,173,573&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%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; 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;4,054,473&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%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                    &lt;/table&gt;
                                                &lt;/div&gt;

                                            &lt;p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;
                                            &lt;p style="text-align: justify; margin-top: 0pt; margin-bottom: 10pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;During the year ended January 31, 2022, cost of sales includes a provision to record inventory at net realizable value of $174,453 (January 31, 2022 - $nil). Finished goods inventory is presented net of the provision to record inventory at net realizable value.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;/div&gt;
                                    &lt;/div&gt;
                                &lt;/div&gt;
                            &lt;/div&gt;
                        </us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230525204217130">
                                                &lt;div&gt;
                                                    &lt;table cellpadding="0" cellspacing="0" style="width: 100%;"&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 70%;"&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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 1%;"&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; margin-top: 0pt; margin-bottom: 0pt; width: 12%;"&gt;
                                                                &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;January 31,&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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; width: 2%;"&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; width: 1%;"&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; margin-top: 0pt; margin-bottom: 0pt; width: 12%;"&gt;
                                                                &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;January 31,&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;2022&lt;/span&gt;&lt;/span&gt;&lt;/p&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; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: right; white-space: nowrap; width: 70%;"&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: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; 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: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Finished goods&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,556,353&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,848,392&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Work in process&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;2,494,455&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;2,029,133&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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Raw materials&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;122,765&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; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;176,948&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; background-color: #e6efff; 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; width: 70%;"&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: 1.5pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; 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;4,173,573&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%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; 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;4,054,473&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%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                    &lt;/table&gt;
                                                &lt;/div&gt;
                                            </us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryFinishedGoods
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220808183757044_22"
      unitRef="USD">1556353</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220808183757044_25"
      unitRef="USD">1848392</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryWorkInProcess
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220808183757044_32"
      unitRef="USD">2494455</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220808183757044_35"
      unitRef="USD">2029133</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryRawMaterials
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220808183757044_42"
      unitRef="USD">122765</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220808183757044_45"
      unitRef="USD">176948</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryNet
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220808183757044_52"
      unitRef="USD">4173573</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220808183757044_55"
      unitRef="USD">4054473</us-gaap:InventoryNet>
    <cxxif:ProvisionToRecordInventoryAtNetRealizableValue
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20230609052222059"
      unitRef="USD">174453</cxxif:ProvisionToRecordInventoryAtNetRealizableValue>
    <cxxif:ProvisionToRecordInventoryAtNetRealizableValue
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20230609052227611"
      unitRef="USD">0</cxxif:ProvisionToRecordInventoryAtNetRealizableValue>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20220809135820487">
                            &lt;div&gt;
                                &lt;div&gt;
                                    &lt;div&gt;
                                        &lt;p style="text-align: justify; margin-top: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;8.&#160; &#160;&#160;&lt;/b&gt;&lt;b&gt;PROPERTY AND EQUIPMENT AND RIGHT-OF-USE ASSETS&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;b&gt;a)&lt;/b&gt;&lt;span style="width: 9.85pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Property and equipment&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;A summary of the Company's property and equipment is as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;/div&gt;
                                &lt;/div&gt;

                                    &lt;div&gt;
                                        &lt;div&gt;
                                            &lt;table cellpadding="0" cellspacing="0" style="width: 100%;"&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 70%;"&gt;&lt;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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 1%;"&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; 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;span&gt;&lt;b&gt;January 31,&lt;br/&gt;2023&lt;/b&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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 2%;"&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; width: 1%;"&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; 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;span&gt;January 31,&lt;br/&gt;2022&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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: right; width: 70%;"&gt;&lt;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; text-align: right; 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;$&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: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; 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;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; 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; width: 70%;"&gt;&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: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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,330,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; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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,330,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; background-color: #e6efff; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Leasehold improvements&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;1,775,896&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;1,758,229&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; vertical-align: bottom; background-color: #e6efff; width: 70%;"&gt;&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 &amp;amp; fixtures&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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;468,696&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; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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;460,890&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Computer equipment&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;6,659&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;46,484&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; vertical-align: bottom; background-color: #e6efff; width: 70%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Machinery &amp;amp; equipment&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%; border-bottom: 0.75pt solid black;"&gt;&lt;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;2,450,919&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; background-color: #e6efff; width: 2%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;2,305,217&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: right; width: 70%;"&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;b&gt;6,032,170&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;5,900,820&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; vertical-align: bottom; background-color: #e6efff; border-bottom: 0.75pt solid #000000; width: 70%;"&gt;&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; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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,347,052&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; background-color: #e6efff; 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;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: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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,031,227&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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;/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; vertical-align: bottom; border-bottom: 1.5pt solid #000000; width: 70%;"&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;b&gt;4,685,118&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;&#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;4,869,593&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;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;Total depreciation expense for the year ended January 31, 2023 was $533,702 (2022 - $472,998). Of the total depreciation expense, $472,096 was allocated to inventory (2022 - $260,006).&#160;During the year, the Company disposed of property and equipment with a cost of $309,907 and accumulated depreciation of $217,877.&lt;/span&gt;&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;&lt;span&gt;&lt;span&gt;At January 31, 2022, the Company reclassified buildings with a cost of $1,370,212 and accumulated depreciation of $230,695 to assets classified as held for sale.&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;
                                        &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;b)&lt;/b&gt;&lt;span style="width: 9.36pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Right-of-use assets&lt;/b&gt;&lt;/span&gt;&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;&lt;span&gt;&lt;span&gt;The Company's right-of-use assets result from its operating leases (Note 11) and consist of land and buildings used in the cultivation, processing, and warehousing of its products.&lt;/span&gt;&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;&lt;span&gt;&lt;span&gt;At January 31, 2023, assets classified as held for sale contains right-of-use assets with a carrying value of $nil (January 31, 2022 - $346,987). &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Management estimated the fair value less costs to sell of right-of-use assets classified as held for sale at January 31, 2023 was $nil (January 31, 2022 - $346,987).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;/div&gt;
                                &lt;/div&gt;
                            &lt;/div&gt;
                        </us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20220809135838225">
                                    &lt;div&gt;
                                        &lt;div&gt;
                                            &lt;table cellpadding="0" cellspacing="0" style="width: 100%;"&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 70%;"&gt;&lt;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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 1%;"&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; 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;span&gt;&lt;b&gt;January 31,&lt;br/&gt;2023&lt;/b&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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 2%;"&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; width: 1%;"&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; 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;span&gt;January 31,&lt;br/&gt;2022&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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: right; width: 70%;"&gt;&lt;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; text-align: right; 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;$&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: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; 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;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; 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; width: 70%;"&gt;&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: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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,330,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; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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,330,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; background-color: #e6efff; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Leasehold improvements&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;1,775,896&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;1,758,229&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; vertical-align: bottom; background-color: #e6efff; width: 70%;"&gt;&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 &amp;amp; fixtures&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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;468,696&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; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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;460,890&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Computer equipment&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;6,659&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;46,484&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; vertical-align: bottom; background-color: #e6efff; width: 70%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Machinery &amp;amp; equipment&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%; border-bottom: 0.75pt solid black;"&gt;&lt;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;2,450,919&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; background-color: #e6efff; width: 2%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;2,305,217&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: right; width: 70%;"&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;b&gt;6,032,170&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;5,900,820&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; vertical-align: bottom; background-color: #e6efff; border-bottom: 0.75pt solid #000000; width: 70%;"&gt;&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; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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,347,052&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; background-color: #e6efff; 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;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: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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,031,227&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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;/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; vertical-align: bottom; border-bottom: 1.5pt solid #000000; width: 70%;"&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;b&gt;4,685,118&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;&#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;4,869,593&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;
                                </us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_20230131_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapLandMember"
      decimals="0"
      id="Fxbrl_20220809135902196_22"
      unitRef="USD">1330000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_20220131_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapLandMember"
      decimals="0"
      id="Fxbrl_20220809135902196_25"
      unitRef="USD">1330000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_20230131_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapLeaseholdImprovementsMember"
      decimals="0"
      id="Fxbrl_20220809135902196_32"
      unitRef="USD">1775896</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_20220131_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapLeaseholdImprovementsMember"
      decimals="0"
      id="Fxbrl_20220809135902196_35"
      unitRef="USD">1758229</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_20230131_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapFurnitureAndFixturesMember"
      decimals="0"
      id="Fxbrl_20220809135902196_42"
      unitRef="USD">468696</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_20220131_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapFurnitureAndFixturesMember"
      decimals="0"
      id="Fxbrl_20220809135902196_45"
      unitRef="USD">460890</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_20230131_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapComputerEquipmentMember"
      decimals="0"
      id="Fxbrl_20220809135902196_52"
      unitRef="USD">6659</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_20220131_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapComputerEquipmentMember"
      decimals="0"
      id="Fxbrl_20220809135902196_55"
      unitRef="USD">46484</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_20230131_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapMachineryAndEquipmentMember"
      decimals="0"
      id="Fxbrl_20220809135902196_62"
      unitRef="USD">2450919</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_20220131_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapMachineryAndEquipmentMember"
      decimals="0"
      id="Fxbrl_20220809135902196_65"
      unitRef="USD">2305217</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220809135902196_72"
      unitRef="USD">6032170</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220809135902196_75"
      unitRef="USD">5900820</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220809135902196_82"
      unitRef="USD">1347052</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220809135902196_85"
      unitRef="USD">1031227</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220809135902196_92"
      unitRef="USD">4685118</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220809135902196_95"
      unitRef="USD">4869593</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809195420818"
      unitRef="USD">533702</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809195428991"
      unitRef="USD">472998</us-gaap:Depreciation>
    <cxxif:DepreciationAndAmortizationExpenseAllocatedToInventory
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809195437872"
      unitRef="USD">472096</cxxif:DepreciationAndAmortizationExpenseAllocatedToInventory>
    <cxxif:DepreciationAndAmortizationExpenseAllocatedToInventory
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809195453488"
      unitRef="USD">260006</cxxif:DepreciationAndAmortizationExpenseAllocatedToInventory>
    <us-gaap:PropertyPlantAndEquipmentDisposals
      contextRef="C_20220201to20230131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember"
      decimals="0"
      id="Fxbrl_20230609052536855"
      unitRef="USD">309907</us-gaap:PropertyPlantAndEquipmentDisposals>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="C_20230131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember"
      decimals="0"
      id="Fxbrl_20230609052640519"
      unitRef="USD">217877</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_20230131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapBuildingMember"
      decimals="0"
      id="Fxbrl_20220809195518560"
      unitRef="USD">1370212</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="C_20230131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapBuildingMember"
      decimals="0"
      id="Fxbrl_20220809195525968"
      unitRef="USD">230695</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <cxxif:DisposalGroupIncludingDiscontinuedOperationRightOfUseAssets
      contextRef="C_20230131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20230609130236803"
      unitRef="USD">0</cxxif:DisposalGroupIncludingDiscontinuedOperationRightOfUseAssets>
    <cxxif:DisposalGroupIncludingDiscontinuedOperationRightOfUseAssets
      contextRef="C_20220131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20230609130229685"
      unitRef="USD">346987</cxxif:DisposalGroupIncludingDiscontinuedOperationRightOfUseAssets>
    <cxxif:SellOfRightOfUseAssets
      contextRef="C_20220201to20230131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20230622043426751"
      unitRef="USD">0</cxxif:SellOfRightOfUseAssets>
    <cxxif:SellOfRightOfUseAssets
      contextRef="C_20210201to20220131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20230622043433825"
      unitRef="USD">346987</cxxif:SellOfRightOfUseAssets>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20220809110746679">
                    &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;9.&lt;/b&gt;&lt;span style="width: 10.49pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;INTANGIBLE ASSETS AND GOODWILL&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;&lt;b&gt;a)&lt;/b&gt;&lt;span style="width: 9.85pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Intangible assets&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;A summary of the Company's intangible assets subject to amortization 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;"&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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right; margin-top: 0pt; margin-bottom: 0pt;"&gt;
                                                    &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;January 31,&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;p style="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;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right; margin-top: 0pt; margin-bottom: 0pt;"&gt;
                                                    &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;January 31,&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;2022&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; 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;&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;&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; 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;/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;Licenses&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;12,167,021&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;12,141,476&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;Brands&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;644,800&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;868,982&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Customer relationships&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;1,540,447&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;1,758,553&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: 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;b&gt;14,352,268&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%;"&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;14,769,011&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; border-bottom: 0.75pt solid #000000; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Less: accumulated amortization&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 0.75pt solid #000000; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 0.75pt solid #000000; 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;(6,465,443&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; border-bottom: 0.75pt solid #000000; 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%; border-bottom: 0.75pt solid #000000; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 0.75pt solid #000000; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(5,544,846&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; border-bottom: 0.75pt solid #000000; background-color: #e6efff;"&gt;&lt;span style="font-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; border-bottom: 1.5pt solid #000000;"&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;b&gt;7,886,825&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: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;9,224,165&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;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 year ended January 31, 2023, the Company recognized amortization expense on intangible assets of $1,337,336 (2022 - $1,370,286).&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 year ended January 31, 2022, the Company recognized impairment charges of $363,510 on customer relationships allocated to the Oregon reporting unit (Note 4).&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 estimated aggregate amortization expense for each of the five succeeding years 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; vertical-align: bottom; border-top: 1.5pt solid #000000;"&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: 1.5pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt 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;January 31, 2024&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;1,337,336&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;January 31, 2025&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;1,337,336&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;January 31, 2026&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;1,337,336&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;January 31, 2027&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;1,337,336&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;January 31, 2028&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;1,325,336&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;Thereafter&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;1,212,145&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; 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;7,886,825&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;&lt;b&gt;b)&lt;/b&gt;&lt;span style="width: 9.36pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Goodwill&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;As at January 31, 2023 and 2022, the Company had goodwill of $28,541,323 and $28,541,323, respectively, which was allocated to the Nevada reporting unit. There was no impairment on goodwill identified in either year.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;/div&gt;
                        &lt;/div&gt;
                    &lt;/div&gt;
                </us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230525205222845">
                                    &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;"&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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right; margin-top: 0pt; margin-bottom: 0pt;"&gt;
                                                    &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;January 31,&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;p style="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;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right; margin-top: 0pt; margin-bottom: 0pt;"&gt;
                                                    &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;January 31,&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;2022&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; 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;&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;&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; 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;/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;Licenses&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;12,167,021&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;12,141,476&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;Brands&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;644,800&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;868,982&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Customer relationships&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;1,540,447&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;1,758,553&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: 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;b&gt;14,352,268&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%;"&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;14,769,011&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; border-bottom: 0.75pt solid #000000; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Less: accumulated amortization&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 0.75pt solid #000000; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 0.75pt solid #000000; 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;(6,465,443&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; border-bottom: 0.75pt solid #000000; 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%; border-bottom: 0.75pt solid #000000; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 0.75pt solid #000000; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(5,544,846&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; border-bottom: 0.75pt solid #000000; background-color: #e6efff;"&gt;&lt;span style="font-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; border-bottom: 1.5pt solid #000000;"&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;b&gt;7,886,825&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: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;9,224,165&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;
                                </us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedLicenseAgreementsGross
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220809110815330_22"
      unitRef="USD">12167021</us-gaap:FiniteLivedLicenseAgreementsGross>
    <us-gaap:FiniteLivedLicenseAgreementsGross
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220809110815330_25"
      unitRef="USD">12141476</us-gaap:FiniteLivedLicenseAgreementsGross>
    <cxxif:FiniteLivedBrandsGross
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220809110815330_32"
      unitRef="USD">644800</cxxif:FiniteLivedBrandsGross>
    <cxxif:FiniteLivedBrandsGross
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220809110815330_35"
      unitRef="USD">868982</cxxif:FiniteLivedBrandsGross>
    <us-gaap:FiniteLivedCustomerRelationshipsGross
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220809110815330_42"
      unitRef="USD">1540447</us-gaap:FiniteLivedCustomerRelationshipsGross>
    <us-gaap:FiniteLivedCustomerRelationshipsGross
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220809110815330_45"
      unitRef="USD">1758553</us-gaap:FiniteLivedCustomerRelationshipsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220809110815330_52"
      unitRef="USD">14352268</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220809110815330_55"
      unitRef="USD">14769011</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220809110815330_62"
      unitRef="USD">6465443</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220809110815330_65"
      unitRef="USD">5544846</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220809110815330_72"
      unitRef="USD">7886825</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220809110815330_75"
      unitRef="USD">9224165</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809113028432"
      unitRef="USD">1337336</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809113035330"
      unitRef="USD">1370286</us-gaap:AmortizationOfIntangibleAssets>
    <cxxif:DisposalGroupIncludingDiscontinuedOperationImpairmentOfIntangibleAsset
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809113053824"
      unitRef="USD">363510</cxxif:DisposalGroupIncludingDiscontinuedOperationImpairmentOfIntangibleAsset>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230622045408101">
                                    &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; vertical-align: bottom; border-top: 1.5pt solid #000000;"&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: 1.5pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt 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;January 31, 2024&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;1,337,336&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;January 31, 2025&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;1,337,336&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;January 31, 2026&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;1,337,336&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;January 31, 2027&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;1,337,336&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;January 31, 2028&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;1,325,336&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;Thereafter&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;1,212,145&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; 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;7,886,825&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:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20230622045425868"
      unitRef="USD">1337336</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20230622045500253"
      unitRef="USD">1337336</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20230622045517765"
      unitRef="USD">1337336</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20230622045550981"
      unitRef="USD">1337336</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20230622045606805"
      unitRef="USD">1325336</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20230622045623694"
      unitRef="USD">1212145</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20230622045658413"
      unitRef="USD">7886825</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:Goodwill
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20230609052830643"
      unitRef="USD">28541323</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20230609052837887"
      unitRef="USD">28541323</us-gaap:Goodwill>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20220808185523951">
                            &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;b&gt;10.&lt;/b&gt;&lt;span style="width: 5.49pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;ACCOUNTS PAYABLE AND ACCRUED LIABILITIES&lt;/b&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;A summary of the Company's accounts payable and accrued liabilities is as follows:&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;table cellpadding="0" cellspacing="0" style="width: 100%;"&gt;
                                                                        &lt;tr&gt;
                                                                            &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 70%;"&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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 1%;"&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; 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;span&gt;&lt;b&gt;January 31,&lt;br/&gt;2023&lt;/b&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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 2%;"&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; width: 1%;"&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; 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;span&gt;January 31,&lt;br/&gt;2022&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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;/tr&gt;
                                                                        &lt;tr&gt;
                                                                            &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: right; white-space: nowrap; width: 70%;"&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: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                            &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; 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: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                            &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                            &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                            &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Accounts payable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,842,089&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,402,546&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Accrued liabilities&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;450,485&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;428,414&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;/tr&gt;
                                                                        &lt;tr&gt;
                                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;EFF settlement accrual (Note 20)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;612,500&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;612,500&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Interest payable&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;16,352&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;65,409&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; width: 70%;"&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: 1.5pt solid #000000; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                            &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; background-color: #e6efff; 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,921,426&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; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                            &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                            &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,508,869&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                            &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; background-color: #e6efff; 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;

                                        &lt;/div&gt;
                                    &lt;/div&gt;
                                &lt;/div&gt;
                            &lt;/div&gt;
                        </us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230525203359490">
                                                &lt;div&gt;
                                                    &lt;div&gt;
                                                        &lt;div&gt;
                                                            &lt;div&gt;
                                                                &lt;div&gt;
                                                                    &lt;table cellpadding="0" cellspacing="0" style="width: 100%;"&gt;
                                                                        &lt;tr&gt;
                                                                            &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 70%;"&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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 1%;"&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; 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;span&gt;&lt;b&gt;January 31,&lt;br/&gt;2023&lt;/b&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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 2%;"&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; width: 1%;"&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; 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;span&gt;January 31,&lt;br/&gt;2022&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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;/tr&gt;
                                                                        &lt;tr&gt;
                                                                            &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: right; white-space: nowrap; width: 70%;"&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: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                            &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; 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: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                            &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                            &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                            &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Accounts payable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,842,089&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,402,546&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Accrued liabilities&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;450,485&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;428,414&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;/tr&gt;
                                                                        &lt;tr&gt;
                                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;EFF settlement accrual (Note 20)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;612,500&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;612,500&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                            &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Interest payable&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;16,352&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;65,409&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; width: 70%;"&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: 1.5pt solid #000000; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                            &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; background-color: #e6efff; 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,921,426&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; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                            &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                            &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,508,869&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                            &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; background-color: #e6efff; 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:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccountsPayableCurrent
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220808185551776_22"
      unitRef="USD">1842089</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220808185551776_25"
      unitRef="USD">1402546</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220808185551776_32"
      unitRef="USD">450485</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220808185551776_35"
      unitRef="USD">428414</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:LossContingencyAccrualCarryingValueCurrent
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20230609095455242_xbrl_20220808185551776_32"
      unitRef="USD">612500</us-gaap:LossContingencyAccrualCarryingValueCurrent>
    <us-gaap:LossContingencyAccrualCarryingValueCurrent
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20230609095455242_xbrl_20220808185551776_35"
      unitRef="USD">612500</us-gaap:LossContingencyAccrualCarryingValueCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220808185551776_42"
      unitRef="USD">16352</us-gaap:InterestPayableCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220808185551776_45"
      unitRef="USD">65409</us-gaap:InterestPayableCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220808185551776_52"
      unitRef="USD">2921426</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220808185551776_55"
      unitRef="USD">2508869</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="C_20220201to20230131" id="F20230622115555103_0">
                            &lt;div&gt;
                                &lt;div&gt;
                                    &lt;div&gt;
                                        &lt;p style="text-align: justify; margin-top: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;11.&#160;&#160;&lt;/b&gt;&lt;b&gt;LEASES&lt;/b&gt;&lt;/span&gt;&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;&lt;span&gt;&lt;span&gt;The Company's leases consist of land and buildings used in the cultivation, processing, and warehousing of its products. All leases were classified as operating leases in accordance with ASC 842.&lt;/span&gt;&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;&lt;span&gt;&lt;span&gt;A summary of the Company's active leases and total lease term under contract as at January 31, 2023 is as follows:&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;
                                            &lt;div&gt;
                                                &lt;table cellpadding="0" cellspacing="0" style="width: 100%;"&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; width: 40%;"&gt;&lt;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;Entity Name/Lessee&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: center; width: 20%;"&gt;&lt;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;Asset&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: center; width: 20%;"&gt;&lt;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;Lease term&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: center; width: 20%;"&gt;&lt;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;Type&lt;/b&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; background-color: #e6efff; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Silver State Cultivation LLC&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: center; background-color: #e6efff; width: 20%;"&gt;&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/ Building&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: center; background-color: #e6efff; width: 20%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                            12
                                                                        &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: center; background-color: #e6efff; width: 20%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Operating lease&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; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Silver State Relief LLC (Sparks)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: center; width: 20%;"&gt;&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/ Building&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: center; width: 20%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                            12
                                                                        &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: center; width: 20%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Operating lease&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; background-color: #e6efff; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Silver State Relief LLC (Fernley)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: center; background-color: #e6efff; width: 20%;"&gt;&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/ Building&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: center; background-color: #e6efff; width: 20%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                            12
                                                                        &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: center; background-color: #e6efff; width: 20%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Operating lease&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; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Phantom Distribution, LLC&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: center; width: 20%;"&gt;&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/ Building&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: center; width: 20%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                            5
                                                                        &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: center; width: 20%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Operating lease&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; background-color: #e6efff; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;63353 Bend, LLC&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: center; background-color: #e6efff; width: 20%;"&gt;&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/ Building&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: center; background-color: #e6efff; width: 20%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                            5
                                                                        &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: center; background-color: #e6efff; width: 20%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Operating lease&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 black; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;20727-4 Bend, LLC&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-bottom: 1.5pt solid black; text-align: center; width: 20%;"&gt;&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/ Building&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-bottom: 1.5pt solid black; text-align: center; width: 20%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                            5
                                                                        &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-bottom: 1.5pt solid black; text-align: center; width: 20%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Operating lease&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                &lt;/table&gt;
                                            &lt;/div&gt;
                                        &lt;/div&gt;
                                    &lt;/div&gt;

                                &lt;div&gt;
                                    &lt;div&gt;
                                        &lt;p style="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;For the year ended January 31, 2023, the Company incurred operating lease costs in continuing operations of $1,403,743, (2022 - $1,403,743). Of this amount, $812,368 (2022 - $812,368) was allocated to inventory.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;/div&gt;
                                &lt;/div&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;A summary of the Company's weighted average discount rate used in calculating lease liabilities and weighted average remaining lease term is as follows:&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;table cellpadding="0" cellspacing="0" style="width: 100%;"&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; width: 70%;"&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; width: 1%;"&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; 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;b&gt;January 31,&lt;br/&gt;2023&lt;/b&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; width: 2%;"&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; width: 1%;"&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; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;January 31,&lt;br/&gt;2022&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; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;Weighted average discount rate&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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;b&gt;10%&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;10%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; border-bottom: 1.5pt solid black; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;Weighted average remaining lease term (years)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid black; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid black; 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;b&gt;
                                                                            9.63
                                                                        &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid black; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid black; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid black; 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;
                                                                        10.46
                                                                    &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid black; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                &lt;/table&gt;

                                        &lt;/div&gt;
                                    &lt;/div&gt;
                                    &lt;p style="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;A summary of the maturity of contractual undiscounted liabilities associated with the Company's operating leases as of January 31, 2023 is as follows:&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;table cellpadding="0" cellspacing="0" style="width: 100%;"&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; width: 82%;"&gt;&lt;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;Year ending January, &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; width: 1%;"&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; 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;/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; 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; width: 82%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="background-color: #e6efff; width: 15%; 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;1,276,262&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 82%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;2025&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: 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;1,314,551&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; vertical-align: bottom; background-color: #e6efff; width: 82%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;2026&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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;1,353,987&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 82%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;2027&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: 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;1,394,607&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; vertical-align: bottom; background-color: #e6efff; width: 82%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;2028&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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;1,436,445&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; border-bottom: 0.75pt solid #000000; width: 82%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Thereafter&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%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;7,712,494&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%;"&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; width: 82%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Total undiscounted lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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;14,488,346&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; border-bottom: 0.75pt solid #000000; width: 82%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Interest on lease liabilities&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%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;(5,534,921&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%;"&gt;&lt;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; vertical-align: bottom; background-color: #e6efff; width: 82%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Total present value of minimum lease payments&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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;8,953,425&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; border-bottom: 0.75pt solid #000000; width: 82%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Current portion of lease liability&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%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;398,723&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%;"&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; border-bottom: 1.5pt solid #000000; width: 82%;"&gt;&lt;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;Lease liability&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: 1.5pt solid #000000; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; background-color: #e6efff; 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;8,554,702&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: 1.5pt solid #000000; text-align: left; background-color: #e6efff; 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;
                                    &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;As at January 31, 2023, liabilities classified as held for sale include lease liabilities of $216,298 (2022 - $412,093)&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;and pertain to the operating leases in Phantom Distribution, LLC, 63353 Bend, LLC and 20727-4 Bend, LLC.&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 at January 31, 2023, t&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;he Company has total undiscounted lease liabilities of $14,488,346 &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;pertaining to lease liabilities in continuing operations and total undiscounted lease liabilities of&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&#160;$228,192&#160;which are classified as held for sale&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;and pertain to the operating leases in Phantom Distribution, LLC, 63353 Bend, LLC and 20727-4 Bend, LLC.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/div&gt;
                            &lt;/div&gt;
                        </us-gaap:LesseeOperatingLeasesTextBlock>
    <cxxif:ScheduleOfActiveLeasesAndTotalLeaseTermUnderContractTableTextBlock contextRef="C_20220201to20230131" id="F20230622115555104_1">
                                    &lt;div&gt;
                                        &lt;div&gt;
                                            &lt;div&gt;
                                                &lt;table cellpadding="0" cellspacing="0" style="width: 100%;"&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; width: 40%;"&gt;&lt;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;Entity Name/Lessee&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: center; width: 20%;"&gt;&lt;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;Asset&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: center; width: 20%;"&gt;&lt;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;Lease term&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: center; width: 20%;"&gt;&lt;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;Type&lt;/b&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; background-color: #e6efff; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Silver State Cultivation LLC&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: center; background-color: #e6efff; width: 20%;"&gt;&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/ Building&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: center; background-color: #e6efff; width: 20%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                            12
                                                                        &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: center; background-color: #e6efff; width: 20%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Operating lease&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; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Silver State Relief LLC (Sparks)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: center; width: 20%;"&gt;&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/ Building&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: center; width: 20%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                            12
                                                                        &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: center; width: 20%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Operating lease&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; background-color: #e6efff; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Silver State Relief LLC (Fernley)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: center; background-color: #e6efff; width: 20%;"&gt;&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/ Building&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: center; background-color: #e6efff; width: 20%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                            12
                                                                        &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: center; background-color: #e6efff; width: 20%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Operating lease&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; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Phantom Distribution, LLC&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: center; width: 20%;"&gt;&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/ Building&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: center; width: 20%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                            5
                                                                        &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: center; width: 20%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Operating lease&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; background-color: #e6efff; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;63353 Bend, LLC&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: center; background-color: #e6efff; width: 20%;"&gt;&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/ Building&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: center; background-color: #e6efff; width: 20%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                            5
                                                                        &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: center; background-color: #e6efff; width: 20%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Operating lease&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 black; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;20727-4 Bend, LLC&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-bottom: 1.5pt solid black; text-align: center; width: 20%;"&gt;&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/ Building&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-bottom: 1.5pt solid black; text-align: center; width: 20%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                            5
                                                                        &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-bottom: 1.5pt solid black; text-align: center; width: 20%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Operating lease&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                &lt;/table&gt;
                                            &lt;/div&gt;
                                        &lt;/div&gt;
                                    &lt;/div&gt;
                                </cxxif:ScheduleOfActiveLeasesAndTotalLeaseTermUnderContractTableTextBlock>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="C_20230131_srtCounterpartyNameAxis_cxxifSilverStateCultivationLlcMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapLandAndBuildingMember"
      id="F20230622115555104_3">P12Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="C_20230131_srtCounterpartyNameAxis_cxxifSilverStateReliefLlcSparksMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapLandAndBuildingMember"
      id="F20230622115555104_4">P12Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="C_20230131_srtCounterpartyNameAxis_cxxifSilverStateReliefLlcFernleyMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapLandAndBuildingMember"
      id="F20230622115555105_5">P12Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="C_20230131_srtCounterpartyNameAxis_cxxifPhantomDistributionLlcMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapLandAndBuildingMember"
      id="F20230622115555105_6">P5Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="C_20230131_srtCounterpartyNameAxis_cxxifBendLlc63353Member_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapLandAndBuildingMember"
      id="F20230622115555105_7">P5Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="C_20230131_srtCounterpartyNameAxis_cxxifBendLlc207274Member_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapLandAndBuildingMember"
      id="F20230622115555105_8">P5Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:OperatingLeaseCost
      contextRef="C_20220201to20230131"
      decimals="0"
      id="F20230622115555105_9"
      unitRef="USD">1403743</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="C_20210201to20220131"
      decimals="0"
      id="F20230622115555105_10"
      unitRef="USD">1403743</us-gaap:OperatingLeaseCost>
    <cxxif:PortionOfOperatingLeaseCostsAllocatedToInventory
      contextRef="C_20220201to20230131"
      decimals="0"
      id="F20230622115555105_11"
      unitRef="USD">812368</cxxif:PortionOfOperatingLeaseCostsAllocatedToInventory>
    <cxxif:PortionOfOperatingLeaseCostsAllocatedToInventory
      contextRef="C_20210201to20220131"
      decimals="0"
      id="F20230622115555106_12"
      unitRef="USD">812368</cxxif:PortionOfOperatingLeaseCostsAllocatedToInventory>
    <cxxif:ScheduleOfWeightedAverageDiscountRateAndWeightedAverageRemainingLeaseTermUsedInCalculatingLeaseLiabilitiesTableTextBlock
      contextRef="C_20220201to20230131"
      id="F20230622115555108_32">
                                                &lt;table cellpadding="0" cellspacing="0" style="width: 100%;"&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; width: 70%;"&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; width: 1%;"&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; 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;b&gt;January 31,&lt;br/&gt;2023&lt;/b&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; width: 2%;"&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; width: 1%;"&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; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;January 31,&lt;br/&gt;2022&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; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;Weighted average discount rate&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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;b&gt;10%&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;10%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; border-bottom: 1.5pt solid black; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;Weighted average remaining lease term (years)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid black; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid black; 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;b&gt;
                                                                            9.63
                                                                        &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid black; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid black; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid black; 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;
                                                                        10.46
                                                                    &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid black; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                &lt;/table&gt;
                                            </cxxif:ScheduleOfWeightedAverageDiscountRateAndWeightedAverageRemainingLeaseTermUsedInCalculatingLeaseLiabilitiesTableTextBlock>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="C_20230131"
      decimals="2"
      id="F20230622115555106_13"
      unitRef="Pure">0.10</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="C_20220131"
      decimals="2"
      id="F20230622115555106_14"
      unitRef="Pure">0.10</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="C_20230131" id="F20230622115555106_15">P9Y7M17D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="C_20220131" id="F20230622115555106_16">P10Y5M15D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="C_20220201to20230131" id="F20230622115555104_2">
                                &lt;div&gt;
                                    &lt;div&gt;
                                        &lt;div&gt;
                                            &lt;table cellpadding="0" cellspacing="0" style="width: 100%;"&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; width: 82%;"&gt;&lt;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;Year ending January, &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; width: 1%;"&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; 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;/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; 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; width: 82%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="background-color: #e6efff; width: 15%; 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;1,276,262&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 82%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;2025&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: 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;1,314,551&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; vertical-align: bottom; background-color: #e6efff; width: 82%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;2026&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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;1,353,987&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 82%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;2027&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: 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;1,394,607&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; vertical-align: bottom; background-color: #e6efff; width: 82%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;2028&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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;1,436,445&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; border-bottom: 0.75pt solid #000000; width: 82%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Thereafter&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%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;7,712,494&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%;"&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; width: 82%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Total undiscounted lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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;14,488,346&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; border-bottom: 0.75pt solid #000000; width: 82%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Interest on lease liabilities&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%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;(5,534,921&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%;"&gt;&lt;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; vertical-align: bottom; background-color: #e6efff; width: 82%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Total present value of minimum lease payments&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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;8,953,425&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; border-bottom: 0.75pt solid #000000; width: 82%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Current portion of lease liability&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%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;398,723&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%;"&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; border-bottom: 1.5pt solid #000000; width: 82%;"&gt;&lt;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;Lease liability&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: 1.5pt solid #000000; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; background-color: #e6efff; 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;8,554,702&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: 1.5pt solid #000000; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                            &lt;/table&gt;
                                        &lt;/div&gt;
                                    &lt;/div&gt;
                                &lt;/div&gt;
                            </us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="C_20230131"
      decimals="0"
      id="F20230622115555106_17"
      unitRef="USD">1276262</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="C_20230131"
      decimals="0"
      id="F20230622115555106_18"
      unitRef="USD">1314551</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="C_20230131"
      decimals="0"
      id="F20230622115555107_19"
      unitRef="USD">1353987</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="C_20230131"
      decimals="0"
      id="F20230622115555107_20"
      unitRef="USD">1394607</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="C_20230131"
      decimals="0"
      id="F20230622115555107_21"
      unitRef="USD">1436445</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="C_20230131"
      decimals="0"
      id="F20230622115555107_22"
      unitRef="USD">7712494</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="C_20230131"
      decimals="0"
      id="F20230622115555107_23"
      unitRef="USD">14488346</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="C_20230131"
      decimals="0"
      id="F20230622115555107_24"
      unitRef="USD">5534921</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="C_20230131"
      decimals="0"
      id="F20230622115555107_25"
      unitRef="USD">8953425</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="C_20230131"
      decimals="0"
      id="F20230622115555107_26"
      unitRef="USD">398723</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="C_20230131"
      decimals="0"
      id="F20230622115555108_27"
      unitRef="USD">8554702</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <cxxif:LeaseLiabilitiesClassifiedAsHeldForSale
      contextRef="C_20230131_srtCounterpartyNameAxis_cxxifPhantomDistributionLlcMember"
      decimals="0"
      id="F20230622115555108_28"
      unitRef="USD">216298</cxxif:LeaseLiabilitiesClassifiedAsHeldForSale>
    <cxxif:LeaseLiabilitiesClassifiedAsHeldForSale
      contextRef="C_20220131_srtCounterpartyNameAxis_cxxifPhantomDistributionLlcMember"
      decimals="0"
      id="F20230622115555108_29"
      unitRef="USD">412093</cxxif:LeaseLiabilitiesClassifiedAsHeldForSale>
    <cxxif:UndiscountedLeaseLiabilitiesWithRelatedParties
      contextRef="C_20230131_srtCounterpartyNameAxis_cxxifPhantomDistributionLlcMember"
      decimals="0"
      id="F20230622115555108_30"
      unitRef="USD">14488346</cxxif:UndiscountedLeaseLiabilitiesWithRelatedParties>
    <cxxif:UndiscountedLeaseLiabilitiesClassifiedAsHeldForSale
      contextRef="C_20230131_srtCounterpartyNameAxis_cxxifPhantomDistributionLlcMember"
      decimals="0"
      id="F20230622115555108_31"
      unitRef="USD">228192</cxxif:UndiscountedLeaseLiabilitiesClassifiedAsHeldForSale>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20220809134216751">
                            &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;12.&lt;/b&gt;&lt;span style="width: 5.49pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;PROMISSORY NOTES&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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;Transaction costs related to the issuance of convertible promissory notes are apportioned to their respective financial liability and equity components (if applicable) in proportion to the allocation of proceeds as a reduction to the carrying amount of each component.&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;When valuing the financial liability component of the promissory notes, the Company used specific interest rates assuming no conversion features existed. The resulting liability component is accreted to its face value over the convertible note's term until its maturity date.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;div&gt;

                                        &lt;/div&gt;
                                        &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 10pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;a)&lt;/b&gt;&lt;span style="width: 9.85pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Convertible promissory notes&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="text-align: justify; margin-top: 10pt; margin-bottom: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;A summary of the Company's convertible promissory notes denominated in U.S. dollars is as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                            &lt;div&gt;
                                                &lt;table cellpadding="0" cellspacing="0" style="width: 100%;"&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; width: 55%;"&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; width: 1%;"&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; margin-top: 0pt; margin-bottom: 0pt; width: 12%;"&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;June 13, 2018&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;issuance&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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; width: 2%;"&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; width: 1%;"&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; margin-top: 0pt; margin-bottom: 0pt; width: 12%;"&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;May 24, 2019&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;issuance&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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; width: 2%;"&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; width: 1%;"&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; margin-top: 0pt; margin-bottom: 0pt; width: 12%;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;Total&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; 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; white-space: nowrap; width: 55%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; 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; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Balance, January 31, 2021&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,072,590&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,130,056&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,202,646&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Payment&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;/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;(1,210,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(1,210,000&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; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Interest expense&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;17,649&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;40,685&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;58,334&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Accretion expense&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&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;191,203&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;39,259&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;230,462&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; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Balance, January 31, 2022&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,281,442&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,281,442&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Payment&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;(41,600&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(41,600&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; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Interest expense&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,600&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,600&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Loss on foreign exchange translation&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;(85,183&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;(85,183&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: 1.5pt solid #000000; vertical-align: bottom; background-color: #e6efff; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Balance, January 31, 2023&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; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,156,259&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; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; background-color: #e6efff; 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; border-bottom: 1.5pt solid #000000; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,156,259&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; background-color: #e6efff; width: 2%;"&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;On August 19, 2022, the Company repaid $41,600 comprised of $40,000 of principal and $1,600 of interest related to the June 13, 2018 issuance of convertible promissory notes.&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 June 13, 2018, the Company issued convertible promissory notes to the vendors that sold Eco Firma Farms, LLC ("EFF") to the Company in the aggregate principal amount of $2,000,000. The convertible promissory notes were convertible at $1.00 per share. The convertible promissory notes accrue interest at a rate of 4% per annum, compounded annually, and were fully due and payable on June 13, 2021. The Company is in an ongoing dispute with the vendors over repayment (Note 20). On issuance, the Company determined the conversion feature was a derivative liability as the convertible promissory notes were exercisable in USD while the functional currency of the Company is Canadian dollars. The conversion feature expired on June 13, 2021 and as such the fair value of the conversion feature as at January 31, 2023 was $nil (January 31, 2022 - $nil).&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 May 24, 2019, the Company issued a two-year unsecured convertible promissory note to a debtor of Swell Companies in the principal amount of $1,000,000. The convertible note accrues interest at 10% per annum compounded annually and payable at maturity. The note is convertible into common shares of the Company at a conversion price of $1.56 per share and may be converted at the maturity date. On issuance, the Company determined the conversion feature was a derivative liability as the convertible promissory notes are exercisable in USD while the functional currency of the Company is Canadian dollars. On May 24, 2021 the note was fully repaid.&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;b&gt;b)&lt;/b&gt;&lt;span style="width: 9.36pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Promissory note payable&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;A summary of the Company's promissory note payable denominated in USD is as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                            &lt;div&gt;
                                                &lt;table cellpadding="0" cellspacing="0" style="width: 100%;"&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap; width: 85%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: right; white-space: nowrap; 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: 1.5pt solid #000000; text-align: right; white-space: nowrap; 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; width: 85%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Balance, January 31, 2021&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;14,186,667&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 85%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Repayments&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;(6,080,000&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; width: 85%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Balance, January 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; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;8,106,667&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; 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; width: 85%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Repayments&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(6,080,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&lt;span style="font-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; background-color: #e6efff; width: 85%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Balance, January 31, 2023&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; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; background-color: #e6efff; 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,026,667&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; background-color: #e6efff; 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; width: 85%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Current portion&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;2,026,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;/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; width: 85%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Non-current portion&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; background-color: #e6efff; 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: 1.5pt solid #000000; text-align: left; background-color: #e6efff; width: 2%;"&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;On January 1, 2019, the Company issued a promissory note to Mr. Newman, who sold Silver State to the Company in the principal amount of $30,000,000. The promissory note is payable in the following principal instalments: $3,000,000 on April 1, 2019, $6,000,000 on each of July 1, 2019, October 1, 2019, January 1, 2020, and April 1, 2020, and $3,000,000 on July 1, 2020. The promissory note accrues interest at a rate of 10% per annum. The promissory note is secured by all of the outstanding membership interests, and a security interest in all of the assets, of Silver State.&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 July 1, 2019, the terms of the promissory note payable for the acquisition of Silver State were amended to call for immediate payment of $2,000,000 plus accrued interest on July 1, 2019 followed by payments of $800,000 plus accrued interest on the first of each of August, September, October, November, and December 2019.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;div&gt;

                                        &lt;/div&gt;
                                        &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 10pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Effective November 21, 2019 and June 25, 2020, Mr. Newman and the Company agreed to further amend the terms of the promissory note due to Mr. Newman. The December 1, 2019 principal payment of $800,000 was cancelled and the monthly principal payments thereafter were reduced to $600,000 per month. Further, the annual interest rate on the note was reduced from 10% to 9.5%. The remaining balance on the promissory note is due and payable on January 1, 2021. This modification resulted in a gain of $nil.&lt;/span&gt;&lt;/span&gt;&lt;/p&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;On November 19, 2020, the Company announced an agreement with Mr. Newman that the remaining $15,200,000 principal outstanding on his promissory note, due to mature on January 1, 2021, was amended with lower monthly payments amortized over a 30-month period. Commencing December 1, 2020, the monthly payments are $506,667 plus interest. The interest rate at 9.5% was unchanged.&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;For the year ended January 31, 2023, interest expense was $455,091 (2022 - $1,032,691). Interest paid during the year ended January 31, 2023 was $504,147 (2022 - $1,082,500).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;/div&gt;
                                &lt;/div&gt;
                            &lt;/div&gt;
                        </us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfShortTermDebtTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230609123604545">
                                            &lt;div&gt;
                                                &lt;table cellpadding="0" cellspacing="0" style="width: 100%;"&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; width: 55%;"&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; width: 1%;"&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; margin-top: 0pt; margin-bottom: 0pt; width: 12%;"&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;June 13, 2018&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;issuance&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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; width: 2%;"&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; width: 1%;"&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; margin-top: 0pt; margin-bottom: 0pt; width: 12%;"&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;May 24, 2019&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;issuance&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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; width: 2%;"&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; width: 1%;"&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; margin-top: 0pt; margin-bottom: 0pt; width: 12%;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;Total&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; 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; white-space: nowrap; width: 55%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; 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; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Balance, January 31, 2021&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,072,590&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,130,056&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,202,646&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Payment&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;/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;(1,210,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(1,210,000&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; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Interest expense&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;17,649&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;40,685&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;58,334&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Accretion expense&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&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;191,203&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;39,259&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;230,462&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; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Balance, January 31, 2022&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,281,442&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,281,442&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Payment&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;(41,600&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(41,600&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; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Interest expense&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,600&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,600&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Loss on foreign exchange translation&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;(85,183&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;(85,183&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: 1.5pt solid #000000; vertical-align: bottom; background-color: #e6efff; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Balance, January 31, 2023&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; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,156,259&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; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; background-color: #e6efff; 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; border-bottom: 1.5pt solid #000000; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,156,259&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; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                &lt;/table&gt;
                                            &lt;/div&gt;
                                        </us-gaap:ScheduleOfShortTermDebtTextBlock>
    <us-gaap:ShortTermBorrowings
      contextRef="C_20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJune132018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20220809145627252_xbrl_20220809144834128"
      unitRef="USD">1072590</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="C_20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifMay242019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20220809145627252_xbrl_20220809144838497"
      unitRef="USD">1130056</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="C_20210131_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20220809145627252_xbrl_20220809144842719"
      unitRef="USD">2202646</us-gaap:ShortTermBorrowings>
    <us-gaap:RepaymentsOfShortTermDebt
      contextRef="C_20210201to20220131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJune132018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20220809145144370"
      unitRef="USD">0</us-gaap:RepaymentsOfShortTermDebt>
    <us-gaap:RepaymentsOfShortTermDebt
      contextRef="C_20210201to20220131_cxxifDebtInstrumentIssuanceDateAxis_cxxifMay242019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20220809145211266"
      unitRef="USD">1210000</us-gaap:RepaymentsOfShortTermDebt>
    <us-gaap:RepaymentsOfShortTermDebt
      contextRef="C_20210201to20220131_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20220809145202317"
      unitRef="USD">1210000</us-gaap:RepaymentsOfShortTermDebt>
    <us-gaap:InterestExpense
      contextRef="C_20210201to20220131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJune132018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20220809145320201"
      unitRef="USD">17649</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="C_20210201to20220131_cxxifDebtInstrumentIssuanceDateAxis_cxxifMay242019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20220809145346436"
      unitRef="USD">40685</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="C_20210201to20220131_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20220809145351131"
      unitRef="USD">58334</us-gaap:InterestExpense>
    <us-gaap:AccretionExpense
      contextRef="C_20210201to20220131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJune132018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20220809145512353"
      unitRef="USD">191203</us-gaap:AccretionExpense>
    <us-gaap:AccretionExpense
      contextRef="C_20210201to20220131_cxxifDebtInstrumentIssuanceDateAxis_cxxifMay242019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20220809145517803"
      unitRef="USD">39259</us-gaap:AccretionExpense>
    <us-gaap:AccretionExpense
      contextRef="C_20210201to20220131_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20220809145529383"
      unitRef="USD">230462</us-gaap:AccretionExpense>
    <us-gaap:ShortTermBorrowings
      contextRef="C_20220131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJune132018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20220809145621243_xbrl_20220809144834128"
      unitRef="USD">1281442</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="C_20220131_cxxifDebtInstrumentIssuanceDateAxis_cxxifMay242019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20220809145621243_xbrl_20220809144838497"
      unitRef="USD">0</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="C_20220131_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20220809145621243_xbrl_20220809144842719"
      unitRef="USD">1281442</us-gaap:ShortTermBorrowings>
    <us-gaap:RepaymentsOfShortTermDebt
      contextRef="C_20220201to20230131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJune132018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20220809145557848_xbrl_20220809145144370"
      unitRef="USD">41600</us-gaap:RepaymentsOfShortTermDebt>
    <us-gaap:RepaymentsOfShortTermDebt
      contextRef="C_20220201to20230131_cxxifDebtInstrumentIssuanceDateAxis_cxxifMay242019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20220809145557848_xbrl_20220809145211266"
      unitRef="USD">0</us-gaap:RepaymentsOfShortTermDebt>
    <us-gaap:RepaymentsOfShortTermDebt
      contextRef="C_20220201to20230131_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20220809145557848_xbrl_20220809145202317"
      unitRef="USD">41600</us-gaap:RepaymentsOfShortTermDebt>
    <us-gaap:InterestExpense
      contextRef="C_20220201to20230131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJune132018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20220809145607283_xbrl_20220809145320201"
      unitRef="USD">1600</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="C_20220201to20230131_cxxifDebtInstrumentIssuanceDateAxis_cxxifMay242019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20220809145607283_xbrl_20220809145346436"
      unitRef="USD">0</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="C_20220201to20230131_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20220809145607283_xbrl_20220809145351131"
      unitRef="USD">1600</us-gaap:InterestExpense>
    <us-gaap:ForeignCurrencyTransactionLossBeforeTax
      contextRef="C_20220201to20230131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJune132018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20220809145614878_xbrl_20220809145512353"
      unitRef="USD">85183</us-gaap:ForeignCurrencyTransactionLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionLossBeforeTax
      contextRef="C_20220201to20230131_cxxifDebtInstrumentIssuanceDateAxis_cxxifMay242019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20220809145614878_xbrl_20220809145517803"
      unitRef="USD">0</us-gaap:ForeignCurrencyTransactionLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionLossBeforeTax
      contextRef="C_20220201to20230131_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20220809145614878_xbrl_20220809145529383"
      unitRef="USD">85183</us-gaap:ForeignCurrencyTransactionLossBeforeTax>
    <us-gaap:ShortTermBorrowings
      contextRef="C_20230131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJune132018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20230525234633226_xbrl_20220809145621243_xbrl_20220809144834128"
      unitRef="USD">1156259</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="C_20230131_cxxifDebtInstrumentIssuanceDateAxis_cxxifMay242019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20230525234633226_xbrl_20220809145621243_xbrl_20220809144838497"
      unitRef="USD">0</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="C_20230131_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20230525234633226_xbrl_20220809145621243_xbrl_20220809144842719"
      unitRef="USD">1156259</us-gaap:ShortTermBorrowings>
    <us-gaap:RepaymentsOfConvertibleDebt
      contextRef="C_20220801to20220819_cxxifDebtInstrumentIssuanceDateAxis_cxxifJune132018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20230526001838897"
      unitRef="USD">41600</us-gaap:RepaymentsOfConvertibleDebt>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="C_20220801to20220819_cxxifDebtInstrumentIssuanceDateAxis_cxxifJune132018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20230526001848468"
      unitRef="USD">40000</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentPeriodicPaymentInterest
      contextRef="C_20220801to20220819_cxxifDebtInstrumentIssuanceDateAxis_cxxifJune132018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20230526001851353"
      unitRef="USD">1600</us-gaap:DebtInstrumentPeriodicPaymentInterest>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="C_20220131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJune132018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20220809221007689"
      unitRef="USD">2000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="C_20220131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJune132018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="2"
      id="Fxbrl_20220809153316663"
      unitRef="CAD_per_share">1</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="C_20220131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJune132018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="2"
      id="Fxbrl_20220809221037323"
      unitRef="Pure">0.04</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DerivativeLiabilities
      contextRef="C_20230131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJune132018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20220809221554831"
      unitRef="USD">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="C_20220131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJune132018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20220809221559478"
      unitRef="USD">0</us-gaap:DerivativeLiabilities>
    <us-gaap:NotesPayable
      contextRef="C_20220131_cxxifDebtInstrumentIssuanceDateAxis_cxxifMay242019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20220809224025066"
      unitRef="USD">1000000</us-gaap:NotesPayable>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="C_20220131_cxxifDebtInstrumentIssuanceDateAxis_cxxifMay242019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="2"
      id="Fxbrl_20220809224131140"
      unitRef="Pure">0.10</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="C_20220131_cxxifDebtInstrumentIssuanceDateAxis_cxxifMay242019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="2"
      id="Fxbrl_20220809224220051"
      unitRef="CAD_per_share">1.56</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230609123620244">
                                            &lt;div&gt;
                                                &lt;table cellpadding="0" cellspacing="0" style="width: 100%;"&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap; width: 85%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: right; white-space: nowrap; 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: 1.5pt solid #000000; text-align: right; white-space: nowrap; 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; width: 85%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Balance, January 31, 2021&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;14,186,667&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 85%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Repayments&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;(6,080,000&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; width: 85%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Balance, January 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; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;8,106,667&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; 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; width: 85%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Repayments&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(6,080,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&lt;span style="font-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; background-color: #e6efff; width: 85%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Balance, January 31, 2023&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; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; background-color: #e6efff; 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,026,667&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; background-color: #e6efff; 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; width: 85%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Current portion&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;2,026,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;/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; width: 85%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Non-current portion&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; background-color: #e6efff; 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: 1.5pt solid #000000; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                &lt;/table&gt;
                                            &lt;/div&gt;
                                        </us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:LongTermDebt
      contextRef="C_20210131_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember"
      decimals="0"
      id="Fxbrl_20220809145918827"
      unitRef="USD">14186667</us-gaap:LongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="C_20210201to20220131_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember"
      decimals="0"
      id="Fxbrl_20220809150257326"
      unitRef="USD">6080000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="C_20220131_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember"
      decimals="0"
      id="Fxbrl_20220809145938229"
      unitRef="USD">8106667</us-gaap:LongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="C_20220201to20230131_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember"
      decimals="0"
      id="Fxbrl_20220809150327685"
      unitRef="USD">6080000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="C_20230131_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember"
      decimals="0"
      id="Fxbrl_20220809145949112"
      unitRef="USD">2026667</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent
      contextRef="C_20230131_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember"
      decimals="0"
      id="Fxbrl_20220809150227599"
      unitRef="USD">2026667</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="C_20230131_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember"
      decimals="0"
      id="Fxbrl_20230609123659501"
      unitRef="USD">0</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:NotesPayable
      contextRef="C_20190101_usgaapBusinessAcquisitionAxis_cxxifSilverStateMember_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifNewmanMember"
      decimals="0"
      id="Fxbrl_20220809224421112"
      unitRef="USD">30000000</us-gaap:NotesPayable>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="C_20220201to20230131_cxxifPrincipalInstallmentDueDateAxis_cxxifFirstAprilTwoThousandNinteenMember_usgaapBusinessAcquisitionAxis_cxxifSilverStateMember_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifNewmanMember"
      decimals="0"
      id="Fxbrl_20220809224706894"
      unitRef="USD">3000000</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="C_20220201to20230131_cxxifPrincipalInstallmentDueDateAxis_cxxifFirstAprilTwoThousandTwentyMember_usgaapBusinessAcquisitionAxis_cxxifSilverStateMember_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifNewmanMember"
      decimals="0"
      id="Fxbrl_20220809225009665"
      unitRef="USD">6000000</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="C_20220201to20230131_cxxifPrincipalInstallmentDueDateAxis_cxxifFirstJanuaryTwoThousandTwentyMember_usgaapBusinessAcquisitionAxis_cxxifSilverStateMember_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifNewmanMember"
      decimals="0"
      id="Fxbrl_20220809224908964"
      unitRef="USD">6000000</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="C_20220201to20230131_cxxifPrincipalInstallmentDueDateAxis_cxxifFirstOctoberTwoThousandNineteenMember_usgaapBusinessAcquisitionAxis_cxxifSilverStateMember_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifNewmanMember"
      decimals="0"
      id="Fxbrl_20220809224844294"
      unitRef="USD">6000000</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="C_20220201to20230131_cxxifPrincipalInstallmentDueDateAxis_cxxifFirstJulyTwoThousandNineteenMember_usgaapBusinessAcquisitionAxis_cxxifSilverStateMember_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifNewmanMember"
      decimals="0"
      id="Fxbrl_20220809224757966"
      unitRef="USD">6000000</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="C_20220201to20230131_cxxifPrincipalInstallmentDueDateAxis_cxxifFirstJulyTwoThousandTwentyMember_usgaapBusinessAcquisitionAxis_cxxifSilverStateMember_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifNewmanMember"
      decimals="0"
      id="Fxbrl_20220809225147421"
      unitRef="USD">3000000</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="C_20190101_usgaapBusinessAcquisitionAxis_cxxifSilverStateMember_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifNewmanMember"
      decimals="2"
      id="Fxbrl_20220809225255820"
      unitRef="Pure">0.10</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:NotesPayable
      contextRef="C_20190701_usgaapBusinessAcquisitionAxis_cxxifSilverStateMember_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifNewmanMember"
      decimals="0"
      id="Fxbrl_20220809225411400"
      unitRef="USD">2000000</us-gaap:NotesPayable>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="C_20190602to20190701_usgaapBusinessAcquisitionAxis_cxxifSilverStateMember_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifNewmanMember"
      decimals="0"
      id="Fxbrl_20220809225756354"
      unitRef="USD">800000</us-gaap:DebtInstrumentPeriodicPayment>
    <cxxif:PrincipalPaymentOfPromissoryNoteCancelled
      contextRef="C_20220201to20230131_cxxifPrincipalInstallmentDueDateAxis_cxxifFirstDecemberTwoThousandNineteenMember_usgaapBusinessAcquisitionAxis_cxxifSilverStateMember_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifNewmanMember"
      decimals="0"
      id="Fxbrl_20220809224539055"
      unitRef="USD">800000</cxxif:PrincipalPaymentOfPromissoryNoteCancelled>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="C_20220201to20230131_cxxifPrincipalInstallmentDueDateAxis_cxxifFirstDecemberTwoThousandNineteenMember_usgaapBusinessAcquisitionAxis_cxxifSilverStateMember_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifNewmanMember"
      decimals="0"
      id="Fxbrl_20220809230054667"
      unitRef="USD">600000</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="C_20190101_usgaapBusinessAcquisitionAxis_cxxifSilverStateMember_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifNewmanMember"
      decimals="2"
      id="Fxbrl_20220809230139247"
      unitRef="Pure">0.10</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="C_20191121_usgaapBusinessAcquisitionAxis_cxxifSilverStateMember_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifNewmanMember"
      decimals="3"
      id="Fxbrl_20220810135154755"
      unitRef="Pure">0.095</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:NotesPayable
      contextRef="C_20201119_usgaapBusinessAcquisitionAxis_cxxifSilverStateMember_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifNewmanMember"
      decimals="0"
      id="Fxbrl_20220809230417646"
      unitRef="USD">15200000</us-gaap:NotesPayable>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="C_20201101to20201119_usgaapBusinessAcquisitionAxis_cxxifSilverStateMember_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifNewmanMember"
      decimals="0"
      id="Fxbrl_20220809230534693"
      unitRef="USD">506667</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="C_20201119_usgaapBusinessAcquisitionAxis_cxxifSilverStateMember_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifNewmanMember"
      decimals="3"
      id="Fxbrl_20220809230653552"
      unitRef="Pure">0.095</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentPeriodicPaymentInterest
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809230736299"
      unitRef="USD">455091</us-gaap:DebtInstrumentPeriodicPaymentInterest>
    <us-gaap:DebtInstrumentPeriodicPaymentInterest
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809230815763"
      unitRef="USD">1032691</us-gaap:DebtInstrumentPeriodicPaymentInterest>
    <cxxif:InterestPaymentInCash
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809230827667"
      unitRef="USD">504147</cxxif:InterestPaymentInCash>
    <cxxif:InterestPaymentInCash
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809230845516"
      unitRef="USD">1082500</cxxif:InterestPaymentInCash>
    <us-gaap:DerivativesAndFairValueTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20220809155606174">
                            &lt;div&gt;
                                &lt;p style="text-align: justify; margin-top: 0px;"&gt;&lt;b&gt;&lt;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;13.&lt;span style="display: inline-block; width: 4.5pt;"&gt;&#160;&lt;/span&gt;DERIVATIVE LIABILITY&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&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&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;A summary of the Company's derivative liabilities is as follows:&lt;/span&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;table cellpadding="0" cellspacing="0" style="width: 100%;"&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; white-space: nowrap; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; width: 55%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; 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;span&gt;&lt;b&gt;Conversion&lt;br/&gt;feature of&lt;br/&gt;convertible&lt;br/&gt;promissory&lt;br/&gt;notes&lt;/b&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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; 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;span&gt;&lt;b&gt;Earn out &lt;/b&gt;&lt;br/&gt;&lt;b&gt;shares&lt;/b&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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; 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;span&gt;&lt;b&gt;Total&lt;/b&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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right; 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; width: 55%;"&gt;&lt;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; text-align: right; 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;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; 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;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; 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;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; 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; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Balance, January 31, 2021&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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;485,157&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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;9,273,970&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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;9,759,127&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Fair value adjustment on derivative liabilities&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;(485,157&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;&lt;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: 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;(8,091,133&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;&lt;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: 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;(8,576,290&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;&lt;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; vertical-align: bottom; background-color: #e6efff; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Settlement of Phantom earn out&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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;(677,939&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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;(677,939&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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;/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; vertical-align: bottom; border-bottom: 0.75pt solid #000000; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Effect of foreign exchange&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%;"&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;/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%;"&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;501,470&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%;"&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;501,470&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%;"&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; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Balance, January 31, 2022&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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,006,368&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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,006,368&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Fair value adjustment on derivative liabilities&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;/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;(742,483&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;&lt;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: 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;(742,483&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;&lt;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; vertical-align: bottom; background-color: #e6efff; border-bottom: 0.75pt solid #000000; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Effect of foreign exchange&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; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #e6efff; 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;/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; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #e6efff; 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;(24,185&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; background-color: #e6efff; 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;/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; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #e6efff; 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;(24,185&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; background-color: #e6efff; 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;/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; vertical-align: bottom; border-bottom: 1.5pt solid #000000; width: 55%;"&gt;&lt;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;Balance, January 31, 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-bottom: 1.5pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; 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;-&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: 1.5pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; 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;239,700&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: 1.5pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; 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;239,700&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: 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;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;Upon the February 4, 2019 acquisition of Phantom Farms, the vendors can earn up to 4,500,000 'earn out' shares over a period of seven years. The conditions were based on the Company's common shares exceeding certain share prices during the period. The fair value of the derivative liability is derived using a Monte Carlo simulation. On January 24, 2022, the Company issued 1,300,000 common shares for full settlement of the Phantom earn out shares.&lt;/span&gt;&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;&lt;span&gt;&lt;span&gt;Upon the May 24, 2019 acquisition of Swell Companies, the vendors can earn up to 6,000,000 'earn out' shares over a period of seven years. The conditions were based on the Company's common shares exceeding certain share prices during the period. Additionally, the 50% of the earn out shares are earned upon a change of control of the Company. The fair value of the derivative liability is derived using a Monte Carlo simulation.&lt;/span&gt;&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;&lt;span&gt;&lt;span&gt;A summary of the Company's significant inputs into the Monte Carlo simulation used to determine the fair value of earn out shares is as follows:&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;
                                            &lt;table cellpadding="0" cellspacing="0" style="width: 100%;"&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; width: 69%;"&gt;
                                                        &lt;p&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;/p&gt;
                                                    &lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; width: 12%;"&gt;
                                                        &lt;p style="text-align: right; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;January 31,&lt;br/&gt;2023&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; width: 12%;"&gt;
                                                        &lt;p style="text-align: right; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;January 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="background-color: #e6efff; height: 15px; margin-top: 0pt; margin-bottom: 0pt; width: 69%;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;Discount rate&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; background-color: #e6efff; text-align: right; width: 12%;"&gt;&lt;span style="text-align: right; 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;4.43%&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; background-color: #e6efff; width: 12%;"&gt;
                                                        &lt;p style="text-align: right; 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;1.24%&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; width: 69%;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;Expected life in years&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; width: 12%;"&gt;
                                                        &lt;p style="text-align: right; 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;3.31&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="text-align: right; 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;4.33&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="background-color: #e6efff; margin-top: 0pt; margin-bottom: 0pt; width: 69%;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;Expected stock volatility&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; background-color: #e6efff; width: 12%;"&gt;
                                                        &lt;p style="text-align: right; 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;80%&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; background-color: #e6efff; text-align: right; width: 12%;"&gt;&lt;span style="text-align: right; 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;80%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; margin-top: 0pt; margin-bottom: 0pt; width: 69%;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;Expected volatility of foreign exchange&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; width: 12%;"&gt;
                                                        &lt;p style="text-align: right; 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;6.40%&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="text-align: right; 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;6.52%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                            &lt;/table&gt;
                                        &lt;/div&gt;
                                    &lt;/div&gt;

                                &lt;div&gt;
                                    &lt;div style="margin-top: 10pt; margin-bottom: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;The conversion feature of the June 13, 2018 and May 24, 2019 convertible promissory notes expired on June 13, 2021 and May 24, 2021, respectively. As such, the fair value of each at January 31, 2023 and 2022 was $nil and $nil, respectively.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                                &lt;/div&gt;
                            &lt;/div&gt;
                        </us-gaap:DerivativesAndFairValueTextBlock>
    <us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20220809160250704">
                                    &lt;div&gt;
                                        &lt;div&gt;
                                            &lt;table cellpadding="0" cellspacing="0" style="width: 100%;"&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; white-space: nowrap; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; width: 55%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; 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;span&gt;&lt;b&gt;Conversion&lt;br/&gt;feature of&lt;br/&gt;convertible&lt;br/&gt;promissory&lt;br/&gt;notes&lt;/b&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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; 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;span&gt;&lt;b&gt;Earn out &lt;/b&gt;&lt;br/&gt;&lt;b&gt;shares&lt;/b&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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; 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;span&gt;&lt;b&gt;Total&lt;/b&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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right; 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; width: 55%;"&gt;&lt;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; text-align: right; 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;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; 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;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; 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;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; 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; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Balance, January 31, 2021&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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;485,157&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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;9,273,970&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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;9,759,127&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Fair value adjustment on derivative liabilities&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;(485,157&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;&lt;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: 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;(8,091,133&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;&lt;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: 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;(8,576,290&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;&lt;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; vertical-align: bottom; background-color: #e6efff; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Settlement of Phantom earn out&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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;(677,939&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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;(677,939&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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;/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; vertical-align: bottom; border-bottom: 0.75pt solid #000000; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Effect of foreign exchange&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%;"&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;/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%;"&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;501,470&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%;"&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;501,470&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%;"&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; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Balance, January 31, 2022&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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,006,368&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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,006,368&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Fair value adjustment on derivative liabilities&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;/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;(742,483&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;&lt;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: 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;(742,483&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;&lt;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; vertical-align: bottom; background-color: #e6efff; border-bottom: 0.75pt solid #000000; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Effect of foreign exchange&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; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #e6efff; 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;/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; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #e6efff; 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;(24,185&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; background-color: #e6efff; 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;/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; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #e6efff; 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;(24,185&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; background-color: #e6efff; 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;/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; vertical-align: bottom; border-bottom: 1.5pt solid #000000; width: 55%;"&gt;&lt;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;Balance, January 31, 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-bottom: 1.5pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; 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;-&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: 1.5pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; 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;239,700&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: 1.5pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; 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;239,700&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: 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;
                                </us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock>
    <us-gaap:DerivativeLiabilities
      contextRef="C_20210131_usgaapFinancialInstrumentAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20220809160623755_52"
      unitRef="USD">485157</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="C_20210131_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember"
      decimals="0"
      id="Fxbrl_20220809160623755_55"
      unitRef="USD">9273970</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20220809160623755_58"
      unitRef="USD">9759127</us-gaap:DerivativeLiabilities>
    <cxxif:FairValueAdjustmentOnDerivativeLiabilities
      contextRef="C_20210201to20220131_usgaapFinancialInstrumentAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20220809160623755_32"
      unitRef="USD">-485157</cxxif:FairValueAdjustmentOnDerivativeLiabilities>
    <cxxif:FairValueAdjustmentOnDerivativeLiabilities
      contextRef="C_20210201to20220131_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember"
      decimals="0"
      id="Fxbrl_20220809160623755_35"
      unitRef="USD">-8091133</cxxif:FairValueAdjustmentOnDerivativeLiabilities>
    <cxxif:FairValueAdjustmentOnDerivativeLiabilities
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809160623755_38"
      unitRef="USD">-8576290</cxxif:FairValueAdjustmentOnDerivativeLiabilities>
    <cxxif:SettlementOfEarnOut
      contextRef="C_20210201to20220131_usgaapFinancialInstrumentAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20220809160623755_72"
      unitRef="USD">0</cxxif:SettlementOfEarnOut>
    <cxxif:SettlementOfEarnOut
      contextRef="C_20210201to20220131_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember"
      decimals="0"
      id="Fxbrl_20220809160623755_75"
      unitRef="USD">677939</cxxif:SettlementOfEarnOut>
    <cxxif:SettlementOfEarnOut
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809160623755_78"
      unitRef="USD">677939</cxxif:SettlementOfEarnOut>
    <cxxif:EffectOfForeignExchangeOnDerivativeLiabilities
      contextRef="C_20210201to20220131_usgaapFinancialInstrumentAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20220809160623755_42"
      unitRef="USD">0</cxxif:EffectOfForeignExchangeOnDerivativeLiabilities>
    <cxxif:EffectOfForeignExchangeOnDerivativeLiabilities
      contextRef="C_20210201to20220131_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember"
      decimals="0"
      id="Fxbrl_20220809160623755_45"
      unitRef="USD">501470</cxxif:EffectOfForeignExchangeOnDerivativeLiabilities>
    <cxxif:EffectOfForeignExchangeOnDerivativeLiabilities
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809160623755_48"
      unitRef="USD">501470</cxxif:EffectOfForeignExchangeOnDerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="C_20220131_usgaapFinancialInstrumentAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20230526122851252_xbrl_20220809160623755_52"
      unitRef="USD">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="C_20220131_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember"
      decimals="0"
      id="Fxbrl_20230526122851252_xbrl_20220809160623755_55"
      unitRef="USD">1006368</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20230526122851252_xbrl_20220809160623755_58"
      unitRef="USD">1006368</us-gaap:DerivativeLiabilities>
    <cxxif:FairValueAdjustmentOnDerivativeLiabilities
      contextRef="C_20220201to20230131_usgaapFinancialInstrumentAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20220809160623755_62"
      unitRef="USD">0</cxxif:FairValueAdjustmentOnDerivativeLiabilities>
    <cxxif:FairValueAdjustmentOnDerivativeLiabilities
      contextRef="C_20220201to20230131_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember"
      decimals="0"
      id="Fxbrl_20220809160623755_65"
      unitRef="USD">-742483</cxxif:FairValueAdjustmentOnDerivativeLiabilities>
    <cxxif:FairValueAdjustmentOnDerivativeLiabilities
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809160623755_68"
      unitRef="USD">-742483</cxxif:FairValueAdjustmentOnDerivativeLiabilities>
    <cxxif:EffectOfForeignExchangeOnDerivativeLiabilities
      contextRef="C_20220201to20230131_usgaapFinancialInstrumentAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20220809160623755_82"
      unitRef="USD">0</cxxif:EffectOfForeignExchangeOnDerivativeLiabilities>
    <cxxif:EffectOfForeignExchangeOnDerivativeLiabilities
      contextRef="C_20220201to20230131_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember"
      decimals="0"
      id="Fxbrl_20220809160623755_85"
      unitRef="USD">-24185</cxxif:EffectOfForeignExchangeOnDerivativeLiabilities>
    <cxxif:EffectOfForeignExchangeOnDerivativeLiabilities
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809160623755_88"
      unitRef="USD">-24185</cxxif:EffectOfForeignExchangeOnDerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="C_20230131_usgaapFinancialInstrumentAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20220809160623755_92"
      unitRef="USD">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="C_20230131_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember"
      decimals="0"
      id="Fxbrl_20220809160623755_95"
      unitRef="USD">239700</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220809160623755_98"
      unitRef="USD">239700</us-gaap:DerivativeLiabilities>
    <cxxif:MaximumNumberOfEarnOutSharesOverSpecifiedPeriod
      contextRef="C_20190201to20190204_usgaapBusinessAcquisitionAxis_cxxifPhantomFarmsMember"
      decimals="INF"
      id="Fxbrl_20220809172208805"
      unitRef="share">4500000</cxxif:MaximumNumberOfEarnOutSharesOverSpecifiedPeriod>
    <cxxif:StockIssuedDuringPeriodSharesSettlementOfEarnOutShares
      contextRef="C_20220101to20220124_usgaapBusinessAcquisitionAxis_cxxifPhantomFarmsMember"
      decimals="INF"
      id="Fxbrl_20220809172322081"
      unitRef="share">1300000</cxxif:StockIssuedDuringPeriodSharesSettlementOfEarnOutShares>
    <cxxif:MaximumNumberOfEarnOutSharesOverSpecifiedPeriod
      contextRef="C_20190501to20190524_usgaapBusinessAcquisitionAxis_cxxifSwellCompaniesLtdMember"
      decimals="INF"
      id="Fxbrl_20220809172512471"
      unitRef="share">6000000</cxxif:MaximumNumberOfEarnOutSharesOverSpecifiedPeriod>
    <cxxif:PercentageOfEarnOutSharesEarnedUponChangeOfControl
      contextRef="C_20190501to20190524_usgaapBusinessAcquisitionAxis_cxxifSwellCompaniesLtdMember"
      decimals="2"
      id="Fxbrl_20220809172542392"
      unitRef="Pure">0.50</cxxif:PercentageOfEarnOutSharesEarnedUponChangeOfControl>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock
      contextRef="C_20220201to20230131_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember"
      id="Fxbrl_20220809160350398">
                                    &lt;div&gt;
                                        &lt;div&gt;
                                            &lt;table cellpadding="0" cellspacing="0" style="width: 100%;"&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; width: 69%;"&gt;
                                                        &lt;p&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;/p&gt;
                                                    &lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; width: 12%;"&gt;
                                                        &lt;p style="text-align: right; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;January 31,&lt;br/&gt;2023&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; width: 12%;"&gt;
                                                        &lt;p style="text-align: right; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;January 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="background-color: #e6efff; height: 15px; margin-top: 0pt; margin-bottom: 0pt; width: 69%;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;Discount rate&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; background-color: #e6efff; text-align: right; width: 12%;"&gt;&lt;span style="text-align: right; 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;4.43%&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; background-color: #e6efff; width: 12%;"&gt;
                                                        &lt;p style="text-align: right; 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;1.24%&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; width: 69%;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;Expected life in years&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; width: 12%;"&gt;
                                                        &lt;p style="text-align: right; 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;3.31&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="text-align: right; 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;4.33&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="background-color: #e6efff; margin-top: 0pt; margin-bottom: 0pt; width: 69%;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;Expected stock volatility&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; background-color: #e6efff; width: 12%;"&gt;
                                                        &lt;p style="text-align: right; 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;80%&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; background-color: #e6efff; text-align: right; width: 12%;"&gt;&lt;span style="text-align: right; 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;80%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; margin-top: 0pt; margin-bottom: 0pt; width: 69%;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;Expected volatility of foreign exchange&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; width: 12%;"&gt;
                                                        &lt;p style="text-align: right; 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;6.40%&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="text-align: right; 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;6.52%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="padding-right: 2.85pt; padding-left: 1.4pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                            &lt;/table&gt;
                                        &lt;/div&gt;
                                    &lt;/div&gt;
                                </us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="C_20230131_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember_usgaapMeasurementInputTypeAxis_usgaapMeasurementInputDiscountRateMember"
      decimals="2"
      id="Fxbrl_20220809163257853"
      unitRef="Pure">4.43</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="C_20220131_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember_usgaapMeasurementInputTypeAxis_usgaapMeasurementInputDiscountRateMember"
      decimals="2"
      id="Fxbrl_20220809163219555_22"
      unitRef="Pure">1.24</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="C_20230131_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember_usgaapMeasurementInputTypeAxis_usgaapMeasurementInputExpectedTermMember"
      decimals="2"
      id="Fxbrl_20220809163605646"
      unitRef="Pure">3.31</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="C_20220131_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember_usgaapMeasurementInputTypeAxis_usgaapMeasurementInputExpectedTermMember"
      decimals="2"
      id="Fxbrl_20220809163219555_32"
      unitRef="Pure">4.33</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="C_20230131_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember_usgaapMeasurementInputTypeAxis_usgaapMeasurementInputPriceVolatilityMember"
      decimals="0"
      id="Fxbrl_20220809163718117"
      unitRef="Pure">80</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="C_20220131_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember_usgaapMeasurementInputTypeAxis_usgaapMeasurementInputPriceVolatilityMember"
      decimals="0"
      id="Fxbrl_20220809163219555_42"
      unitRef="Pure">80</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="C_20230131_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember_usgaapMeasurementInputTypeAxis_cxxifMeasurementInputExpectedVolatilityOfForeignExchangeMember"
      decimals="2"
      id="Fxbrl_20220809163827989"
      unitRef="Pure">6.4</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="C_20220131_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember_usgaapMeasurementInputTypeAxis_cxxifMeasurementInputExpectedVolatilityOfForeignExchangeMember"
      decimals="2"
      id="Fxbrl_20220809163219555_52"
      unitRef="Pure">6.52</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityFairValueOfCollateral
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20230622042004278"
      unitRef="USD">0</us-gaap:DerivativeLiabilityFairValueOfCollateral>
    <us-gaap:DerivativeLiabilityFairValueOfCollateral
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20230622042013162"
      unitRef="USD">0</us-gaap:DerivativeLiabilityFairValueOfCollateral>
    <us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20220808201625461">
                            &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;b&gt;14.&lt;/b&gt;&lt;span style="width: 5.49pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;SHARE CAPITAL&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;Share capital consists of one class of fully paid common shares, with no par value. The Company is authorized to issue an unlimited number of common shares. All shares are equally eligible to receive dividends and repayment of capital and represent one vote at the Company's shareholders' meetings.&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 share capital is as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                            &lt;div&gt;
                                                &lt;table cellpadding="0" cellspacing="0" style="width: 100%;"&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; width: 70%;"&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; width: 1%;"&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; margin-top: 0pt; margin-bottom: 0pt; width: 12%;"&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;Number of&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;shares&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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; width: 2%;"&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; width: 1%;"&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; margin-top: 0pt; margin-bottom: 0pt; width: 12%;"&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;Common&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;stock&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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; 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; white-space: nowrap; width: 70%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;#&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Balance, January 31, 2021&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;117,057,860&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;103,636,830&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Shares issued - Phantom Farm warrants exercises &lt;sup&gt;(&lt;/sup&gt;&lt;sup&gt;1&lt;/sup&gt;&lt;sup&gt;)&lt;/sup&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;456,100&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;533,326&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Shares issued - EFF commitment &lt;sup&gt;(&lt;/sup&gt;&lt;sup&gt;2&lt;/sup&gt;&lt;sup&gt;)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;19,774&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;21,787&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Shares issued - Guaranteed warrants &lt;sup&gt;(&lt;/sup&gt;&lt;sup&gt;3&lt;/sup&gt;&lt;sup&gt;)&lt;/sup&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;1,214,080&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Shares issued - Settlement of Earn out shares &lt;sup&gt;(&lt;/sup&gt;&lt;sup&gt;4&lt;/sup&gt;&lt;sup&gt;)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,300,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;677,939&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Share-based compensation&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;366,469&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%; border-bottom: 0.75pt solid black;"&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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Balance, January 31, 2022&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;120,047,814&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;105,236,351&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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 black; vertical-align: bottom; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Share-based compensation&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;209,441&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%; border-bottom: 0.75pt solid black;"&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; width: 70%; border-bottom: 1.5pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Balance, January 31, 2023&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%; border-bottom: 1.5pt solid black;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%; border-bottom: 1.5pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;120,047,814&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%; border-bottom: 1.5pt solid black;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%; border-bottom: 1.5pt solid black;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%; border-bottom: 1.5pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;105,445,792&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%; border-bottom: 1.5pt solid black;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                &lt;/table&gt;
                                            &lt;/div&gt;

                                        &lt;p style="margin-left: 19.55pt; margin-bottom: 0pt; text-indent: -19.55pt; text-align: justify; margin-top: 0pt;"&gt;&#160;&lt;/p&gt;
                                        &lt;p style="margin-left: 19.55pt; margin-bottom: 0pt; text-indent: -19.55pt; text-align: justify; margin-top: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;(1)&lt;span style="width: 9.77pt; text-indent: 0pt; display: inline-block; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/span&gt;On February 4, 2021 the Company issued 456,100 shares upon the exercise of Phantom Farm warrants.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="margin-top: 0pt; margin-left: 19.6pt; margin-bottom: 0pt; text-indent: -19.6pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(2)&lt;span style="width: 9.82pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;On April 5, 2021, the Company issued 19,774 common shares to the vendors of EFF for a partial settlement of the Company's commitment to issue shares.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="margin-top: 0pt; margin-left: 19.6pt; margin-bottom: 0pt; text-indent: -19.6pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(3)&lt;span style="width: 9.82pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;On June 17, 2021, the Company issued 1,214,080 common shares pursuant to the cashless exercise of 4,160,000 warrants.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="margin-top: 0pt; margin-left: 19.6pt; text-indent: -19.6pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(4)&lt;span style="width: 9.82pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;On January 24, 2022, the Company issued 1,300,000 common shares for the settlement of Phantom earn out shares.&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;b&gt;a)&lt;/b&gt;&lt;span style="width: 9.85pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Commitment to issue shares&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;In connection with the acquisition of EFF on June 13, 2018, the Company issued a promissory note payable to deliver 1,977,500 shares to the vendors of EFF in the amount of $1,905,635, without interest, any time after October 15, 2018. As at January 31, 2023 shares issued pursuant to this commitment total 1,184,407 shares.&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;b&gt;b)&lt;/b&gt;&lt;span style="width: 9.36pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Warrants &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;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%;"&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 55%;"&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; width: 1%;"&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; margin-top: 0pt; margin-bottom: 0pt; width: 12%;"&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;Warrants&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;outstanding&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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; width: 2%;"&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; width: 1%;"&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; margin-top: 0pt; margin-bottom: 0pt; width: 12%;"&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;average&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;exercise price&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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; width: 2%;"&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; width: 1%;"&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; margin-top: 0pt; margin-bottom: 0pt; width: 12%;"&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;average &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;remaining life&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: justify; white-space: nowrap; width: 55%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;#&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;C$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: justify; background-color: #e6efff; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Balance January 31, 2021&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;11,894,746&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1.32&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                                    1.96
                                                                &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: justify; width: 55%;"&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; 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;(4,616,100&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1.05&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="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: justify; background-color: #e6efff; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Expired&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(4,038,646&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1.73&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: justify; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Balance, January 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;3,240,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%;"&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;1.18&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;
                                                                    2.10
                                                                &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="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; text-align: justify; background-color: #e6efff; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Balance, January 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; background-color: #e6efff; 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; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;3,240,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; background-color: #e6efff; 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; background-color: #e6efff; 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; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1.18&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; background-color: #e6efff; 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; background-color: #e6efff; 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; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;
                                                                        1.10
                                                                    &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; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                &lt;/table&gt;
                                            &lt;/div&gt;

                                        &lt;p style="margin-left: 49.5pt; text-indent: -49.5pt; text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;
                                        &lt;p style="margin-left: 49.5pt; text-indent: -49.5pt; text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;A summary of the Company's outstanding and exercisable warrants at January 31, 2023, is as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="margin-left: 49.5pt; text-indent: -49.5pt; text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;

                                            &lt;div&gt;
                                                &lt;table cellpadding="0" cellspacing="0" style="width: 100%;"&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; width: 70%;"&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="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 1%;"&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; margin-top: 0pt; margin-bottom: 0pt; width: 12%;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;Exercise price &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; width: 2%;"&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; width: 1%;"&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; margin-top: 0pt; margin-bottom: 0pt; width: 12%;"&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;Number of&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;warrants&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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; 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; white-space: nowrap; width: 70%;"&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: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;C$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;#&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;December 31, 2023&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1.00&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;632,400&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;January 30, 2024&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;1.00&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;1,407,600&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; width: 70%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;May 24, 2024&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1.50&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,200,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: justify; width: 70%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; width: 12%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; 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;3,240,000&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%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                &lt;/table&gt;
                                            &lt;/div&gt;

                                        &lt;p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;
                                        &lt;p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;As at January 31, 2023 and 2022, outstanding and exercisable warrants had intrinsic values of $nil and $nil, respectively.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;
                                        &lt;div&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;On February 4, 2021, 456,100 warrants with an exercise price of $1.17 (C$1.50) were exercised to purchase 456,100 common shares of the Company for proceeds of $533,326. Of the warrants exercised, 426,100 were exercised by a Director of the Company. On the same date, 1,243,900 warrants expired unexercised.&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 June 17, 2021, 4,160,000 warrants were exercised on a cashless basis for 1,214,080 common shares of the Company.&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;b&gt;c)&lt;/b&gt;&lt;span style="width: 9.85pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Stock options&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 is authorized to grant options to executive officers and directors, employees, and consultants, enabling them to acquire up to 10% of the issued and outstanding common shares of the Company. The exercise price of each option equals the market price of the Company's shares as calculated on the date of grant. The options can be granted for a maximum term of 10 years. Vesting is determined by the 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;A summary of the Company's stock option 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%;"&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; width: 55%;"&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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 1%;"&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; margin-top: 0pt; margin-bottom: 0pt; width: 12%;"&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;Options&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;outstanding&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;and&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;exercisable&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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; width: 2%;"&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; width: 1%;"&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; margin-top: 0pt; margin-bottom: 0pt; width: 12%;"&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;average&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;exercise price&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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; width: 2%;"&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; width: 1%;"&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; margin-top: 0pt; margin-bottom: 0pt; width: 12%;"&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;average&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;remaining life &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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; 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; white-space: nowrap; width: 55%;"&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: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;#&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;C$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: justify; background-color: #e6efff; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Balance January 31, 2021&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;6,965,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1.22&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                                    2.05
                                                                &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: justify; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Expired&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;(1,350,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2.80&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="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: justify; background-color: #e6efff; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Balance, January 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; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;5,615,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; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;0.84&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; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                                    1.45
                                                                &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; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: justify; width: 55%;"&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%;"&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;600,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;&#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;0.70&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="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: justify; background-color: #e6efff; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;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; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(1,405,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; background-color: #e6efff; 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; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1.25&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #e6efff; width: 12%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: justify; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Balance, January 31, 2023&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%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; 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;4,810,000&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%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; 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;0.75&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%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; 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;
                                                                        0.86
                                                                    &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%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                &lt;/table&gt;
                                            &lt;/div&gt;

                                        &lt;p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;
                                        &lt;p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;A summary of the Company's stock options outstanding and exercisable at January 31, 2023, is as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;

                                            &lt;div&gt;
                                                &lt;table cellpadding="0" cellspacing="0" style="width: 100%;"&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; width: 55%;"&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="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 1%;"&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; width: 12%;"&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 style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 2%;"&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; width: 1%;"&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; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Outstanding&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; width: 2%;"&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; width: 1%;"&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; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Exercisable&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; 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; white-space: nowrap; width: 55%;"&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: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;C$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;#&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;#&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; 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; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;August 17, 2023&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;0.70&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3,560,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3,560,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;January 28, 2024&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;1.50&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;150,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;&#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;150,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;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;October 9, 2024&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1.00&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;500,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;500,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;February 10, 2025&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;0.70&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;600,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;&#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;199,998&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; text-align: justify; background-color: #e6efff; width: 55%;"&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; border-bottom: 1.5pt solid #000000; text-align: left; background-color: #e6efff; 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; background-color: #e6efff; width: 12%;"&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; background-color: #e6efff; 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; background-color: #e6efff; 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; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;4,810,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; background-color: #e6efff; 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; background-color: #e6efff; 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; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;4,409,998&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; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                &lt;/table&gt;
                                            &lt;/div&gt;

                                        &lt;p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;
                                        &lt;p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;As at January 31, 2023 and 2022, outstanding and exercisable stock options had intrinsic values of $nil and $nil, respectively.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;
                                        &lt;p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;During the year ended January 31, 2023, the Company recorded a share-based compensation expense of $209,441 (2022 - $366,469). A summary of the Company's assumptions used in the Black-Scholes option pricing model for stock options granted during the years ended January 31, 2023 and 2022, is as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;

                                            &lt;div style="margin-bottom: 10pt;"&gt;
                                                &lt;table cellpadding="0" cellspacing="0" style="width: 100%;"&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; width: 70%;"&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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 1%;"&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; width: 12%;"&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; width: 2%;"&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; width: 1%;"&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; width: 12%;"&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; white-space: nowrap; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Stock price&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;C$0.61&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Exercise price&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;C$0.70&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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Risk-free rate&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1.60%&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Expected life of options&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;
                                                                        3 years
                                                                    &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;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Annualized volatility&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;80%&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Dividend rate&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%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; 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;0%&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%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; 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-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;
                                        &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 Company has computed the fair value of options granted using the Black-Scholes option pricing model. The expected term used for options issued to non-employees is the contractual life and the expected term used for options issued to employees and directors is the estimated period of time that options granted are expected to be outstanding. The Company utilizes the "simplified" method to develop an estimate of the expected term of "plain vanilla" employee option grants. The Company is utilizing an expected volatility figure based on a review of the historical volatilities, over a period of time, equivalent to the expected life of the instrument being valued, of similarly positioned public companies within its industry. The risk-free interest rate was determined from the implied yields from U.S. Treasury zero-coupon bonds with a remaining term consistent with the expected term of the instrument being valued.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;/div&gt;
                                &lt;/div&gt;
                            &lt;/div&gt;
                        </us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock>
    <us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230609114621444">
                                            &lt;div&gt;
                                                &lt;table cellpadding="0" cellspacing="0" style="width: 100%;"&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; width: 70%;"&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; width: 1%;"&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; margin-top: 0pt; margin-bottom: 0pt; width: 12%;"&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;Number of&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;shares&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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; width: 2%;"&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; width: 1%;"&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; margin-top: 0pt; margin-bottom: 0pt; width: 12%;"&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;Common&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;stock&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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; 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; white-space: nowrap; width: 70%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;#&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Balance, January 31, 2021&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;117,057,860&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;103,636,830&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Shares issued - Phantom Farm warrants exercises &lt;sup&gt;(&lt;/sup&gt;&lt;sup&gt;1&lt;/sup&gt;&lt;sup&gt;)&lt;/sup&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;456,100&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;533,326&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Shares issued - EFF commitment &lt;sup&gt;(&lt;/sup&gt;&lt;sup&gt;2&lt;/sup&gt;&lt;sup&gt;)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;19,774&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;21,787&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Shares issued - Guaranteed warrants &lt;sup&gt;(&lt;/sup&gt;&lt;sup&gt;3&lt;/sup&gt;&lt;sup&gt;)&lt;/sup&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;1,214,080&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Shares issued - Settlement of Earn out shares &lt;sup&gt;(&lt;/sup&gt;&lt;sup&gt;4&lt;/sup&gt;&lt;sup&gt;)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,300,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;677,939&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Share-based compensation&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;366,469&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%; border-bottom: 0.75pt solid black;"&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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Balance, January 31, 2022&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;120,047,814&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;105,236,351&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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 black; vertical-align: bottom; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Share-based compensation&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;209,441&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%; border-bottom: 0.75pt solid black;"&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; width: 70%; border-bottom: 1.5pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Balance, January 31, 2023&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%; border-bottom: 1.5pt solid black;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%; border-bottom: 1.5pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;120,047,814&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%; border-bottom: 1.5pt solid black;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%; border-bottom: 1.5pt solid black;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%; border-bottom: 1.5pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;105,445,792&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%; border-bottom: 1.5pt solid black;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                &lt;/table&gt;
                                            &lt;/div&gt;
                                        </us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock>
    <us-gaap:SharesOutstanding
      contextRef="C_20210131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20230526110249522_xbrl_20220808201919873_172"
      unitRef="share">117057860</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="C_20210131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20230526110249522_xbrl_20220808201919873_175"
      unitRef="USD">103636830</us-gaap:StockholdersEquity>
    <cxxif:StockIssuedDuringPeriodSharesExerciseOfWarrants
      contextRef="C_20210201to20220131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20230526110343352_xbrl_20220808201919873_122"
      unitRef="share">456100</cxxif:StockIssuedDuringPeriodSharesExerciseOfWarrants>
    <cxxif:StockIssuedDuringPeriodValueExerciseOfWarrants
      contextRef="C_20210201to20220131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20230526110343352_xbrl_20220808201919873_125"
      unitRef="USD">533326</cxxif:StockIssuedDuringPeriodValueExerciseOfWarrants>
    <cxxif:StockIssuedDuringPeriodSharesToVendorsForPartialSettlement
      contextRef="C_20210201to20220131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20230526110512957_xbrl_20220808201919873_132"
      unitRef="share">19774</cxxif:StockIssuedDuringPeriodSharesToVendorsForPartialSettlement>
    <cxxif:StockIssuedDuringPeriodValueToVendorsForPartialSettlement
      contextRef="C_20210201to20220131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20230526110512957_xbrl_20220808201919873_135"
      unitRef="USD">21787</cxxif:StockIssuedDuringPeriodValueToVendorsForPartialSettlement>
    <cxxif:StockIssuedDuringPeriodSharesGuaranteedWarrants
      contextRef="C_20210201to20220131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20230526110654050"
      unitRef="share">1214080</cxxif:StockIssuedDuringPeriodSharesGuaranteedWarrants>
    <cxxif:StockIssuedDuringPeriodValueGuaranteedWarrants
      contextRef="C_20210201to20220131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20230526110541750_xbrl_20220808201919873_142"
      unitRef="USD">0</cxxif:StockIssuedDuringPeriodValueGuaranteedWarrants>
    <cxxif:StockIssuedDuringPeriodSharesSettlementOfEarnOutShares
      contextRef="C_20210201to20220131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20230526110637815_xbrl_20220808201919873_152"
      unitRef="share">1300000</cxxif:StockIssuedDuringPeriodSharesSettlementOfEarnOutShares>
    <cxxif:StockIssuedDuringPeriodValueSettlementOfEarnOutShares
      contextRef="C_20210201to20220131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20230526110637815_xbrl_20220808201919873_155"
      unitRef="USD">677939</cxxif:StockIssuedDuringPeriodValueSettlementOfEarnOutShares>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="C_20210201to20220131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20230526110309879_xbrl_20220808201919873_165"
      unitRef="USD">366469</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:SharesOutstanding
      contextRef="C_20220131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20230526110244640_xbrl_20220808201919873_172"
      unitRef="share">120047814</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="C_20220131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20230526110244640_xbrl_20220808201919873_175"
      unitRef="USD">105236351</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="C_20220201to20230131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20230526110313727_xbrl_20220808201919873_165"
      unitRef="USD">209441</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:SharesOutstanding
      contextRef="C_20230131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20230526110242212_xbrl_20220808201919873_172"
      unitRef="share">120047814</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="C_20230131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20230526110242212_xbrl_20220808201919873_175"
      unitRef="USD">105445792</us-gaap:StockholdersEquity>
    <cxxif:StockIssuedDuringPeriodSharesExerciseOfWarrants
      contextRef="C_20210201to20220131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20230526110904619"
      unitRef="share">456100</cxxif:StockIssuedDuringPeriodSharesExerciseOfWarrants>
    <cxxif:StockIssuedDuringPeriodSharesToVendorsForPartialSettlement
      contextRef="C_20210401to20210405_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20230526110920073"
      unitRef="share">19774</cxxif:StockIssuedDuringPeriodSharesToVendorsForPartialSettlement>
    <cxxif:StockIssuedDuringPeriodSharesGuaranteedWarrants
      contextRef="C_20210601to20210601_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20230526110931471"
      unitRef="share">1214080</cxxif:StockIssuedDuringPeriodSharesGuaranteedWarrants>
    <cxxif:NumberOfWarrantsExercised
      contextRef="C_20210601to20210617_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20230526110950016"
      unitRef="share">4160000</cxxif:NumberOfWarrantsExercised>
    <cxxif:StockIssuedDuringPeriodSharesSettlementOfEarnOutShares
      contextRef="C_20220101to20220124_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20230526110940977"
      unitRef="share">1300000</cxxif:StockIssuedDuringPeriodSharesSettlementOfEarnOutShares>
    <cxxif:NumberOfSharesIssuedToVendors
      contextRef="C_20180601to20180613"
      decimals="INF"
      id="Fxbrl_20230526110825840"
      unitRef="share">1977500</cxxif:NumberOfSharesIssuedToVendors>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="C_20180601to20180613"
      decimals="0"
      id="Fxbrl_20230526110836363"
      unitRef="USD">1905635</us-gaap:ProceedsFromIssuanceOfDebt>
    <cxxif:RemainingNumberOfSharesToBeDelivered
      contextRef="C_20230131"
      decimals="INF"
      id="Fxbrl_20230526110848608"
      unitRef="share">1184407</cxxif:RemainingNumberOfSharesToBeDelivered>
    <us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230526111658752">
                                            &lt;div&gt;
                                                &lt;table cellpadding="0" cellspacing="0" style="width: 100%;"&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 55%;"&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; width: 1%;"&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; margin-top: 0pt; margin-bottom: 0pt; width: 12%;"&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;Warrants&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;outstanding&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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; width: 2%;"&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; width: 1%;"&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; margin-top: 0pt; margin-bottom: 0pt; width: 12%;"&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;average&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;exercise price&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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; width: 2%;"&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; width: 1%;"&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; margin-top: 0pt; margin-bottom: 0pt; width: 12%;"&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;average &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;remaining life&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: justify; white-space: nowrap; width: 55%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;#&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;C$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: justify; background-color: #e6efff; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Balance January 31, 2021&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;11,894,746&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1.32&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                                    1.96
                                                                &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: justify; width: 55%;"&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; 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;(4,616,100&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1.05&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="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: justify; background-color: #e6efff; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Expired&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(4,038,646&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1.73&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: justify; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Balance, January 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;3,240,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%;"&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;1.18&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;
                                                                    2.10
                                                                &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="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; text-align: justify; background-color: #e6efff; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Balance, January 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; background-color: #e6efff; 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; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;3,240,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; background-color: #e6efff; 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; background-color: #e6efff; 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; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1.18&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; background-color: #e6efff; 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; background-color: #e6efff; 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; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;
                                                                        1.10
                                                                    &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; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                &lt;/table&gt;
                                            &lt;/div&gt;
                                        </us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="C_20210131"
      decimals="INF"
      id="Fxbrl_20230526111913115_xbrl_20220808202820365_72"
      unitRef="share">11894746</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="C_20210131"
      decimals="2"
      id="Fxbrl_20230526111913115_xbrl_20220808202820365_75"
      unitRef="CAD_per_share">1.32</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <cxxif:WeightedAverageRemainingLifeOfWarrantsOutstanding
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230526111913115_xbrl_20220808202820365_78">P1Y11M15D</cxxif:WeightedAverageRemainingLifeOfWarrantsOutstanding>
    <cxxif:NumberOfWarrantsExercised
      contextRef="C_20210201to20220131"
      decimals="INF"
      id="Fxbrl_20230526111958307_xbrl_20220808202820365_52"
      unitRef="share">4616100</cxxif:NumberOfWarrantsExercised>
    <cxxif:WeightedAverageExercisePriceOfWarrantsExercised
      contextRef="C_20210201to20220131"
      decimals="2"
      id="Fxbrl_20230526111958307_xbrl_20220808202820365_55"
      unitRef="CAD_per_share">1.05</cxxif:WeightedAverageExercisePriceOfWarrantsExercised>
    <cxxif:NumberOfWarrantsExpired
      contextRef="C_20210201to20220131"
      decimals="INF"
      id="Fxbrl_20230526112013682_xbrl_20220808202820365_62"
      unitRef="share">4038646</cxxif:NumberOfWarrantsExpired>
    <cxxif:WeightedAverageExercisePriceOfWarrantsExpired
      contextRef="C_20210201to20220131"
      decimals="2"
      id="Fxbrl_20230526112013682_xbrl_20220808202820365_65"
      unitRef="CAD_per_share">1.73</cxxif:WeightedAverageExercisePriceOfWarrantsExpired>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="C_20220131"
      decimals="INF"
      id="Fxbrl_20230526111910154_xbrl_20220808202820365_72"
      unitRef="share">3240000</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="C_20220131"
      decimals="2"
      id="Fxbrl_20230526111910154_xbrl_20220808202820365_75"
      unitRef="CAD_per_share">1.18</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <cxxif:WeightedAverageRemainingLifeOfWarrantsOutstanding
      contextRef="C_20210201to20220131"
      id="Fxbrl_20230526111910154_xbrl_20220808202820365_78">P2Y1M6D</cxxif:WeightedAverageRemainingLifeOfWarrantsOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="C_20230131"
      decimals="INF"
      id="Fxbrl_20230526111907298_xbrl_20220808202820365_72"
      unitRef="share">3240000</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="C_20230131"
      decimals="2"
      id="Fxbrl_20230526111907298_xbrl_20220808202820365_75"
      unitRef="CAD_per_share">1.18</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <cxxif:WeightedAverageRemainingLifeOfWarrantsOutstanding
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230526111907298_xbrl_20220808202820365_78">P1Y1M6D</cxxif:WeightedAverageRemainingLifeOfWarrantsOutstanding>
    <cxxif:ScheduleOfWarrantsOutstandingAndExercisableTableTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230526111722414">
                                            &lt;div&gt;
                                                &lt;table cellpadding="0" cellspacing="0" style="width: 100%;"&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; width: 70%;"&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="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 1%;"&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; margin-top: 0pt; margin-bottom: 0pt; width: 12%;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;Exercise price &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; width: 2%;"&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; width: 1%;"&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; margin-top: 0pt; margin-bottom: 0pt; width: 12%;"&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;Number of&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;warrants&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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; 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; white-space: nowrap; width: 70%;"&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: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;C$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;#&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;December 31, 2023&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1.00&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;632,400&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;January 30, 2024&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;1.00&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;1,407,600&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; width: 70%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;May 24, 2024&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1.50&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,200,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: justify; width: 70%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; width: 12%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; 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;3,240,000&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%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                &lt;/table&gt;
                                            &lt;/div&gt;
                                        </cxxif:ScheduleOfWarrantsOutstandingAndExercisableTableTextBlock>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="C_20230131_cxxifExpiryDateAxis_cxxifDecember31St2023Member"
      decimals="2"
      id="Fxbrl_20230526111807694_xbrl_20220808203410827_22"
      unitRef="CAD_per_share">1</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="C_20230131_cxxifExpiryDateAxis_cxxifDecember31St2023Member"
      decimals="INF"
      id="Fxbrl_20230526111807694_xbrl_20220808203410827_25"
      unitRef="share">632400</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="C_20230131_cxxifExpiryDateAxis_cxxifJanuary30Th2024Member"
      decimals="2"
      id="Fxbrl_20230526111807696_xbrl_20220808203410827_32"
      unitRef="CAD_per_share">1</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="C_20230131_cxxifExpiryDateAxis_cxxifJanuary30Th2024Member"
      decimals="INF"
      id="Fxbrl_20230526111807696_xbrl_20220808203410827_35"
      unitRef="share">1407600</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="C_20230131_cxxifExpiryDateAxis_cxxifMay24Th2024Member"
      decimals="2"
      id="Fxbrl_20230526111807698_xbrl_20220808203410827_42"
      unitRef="CAD_per_share">1.5</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="C_20230131_cxxifExpiryDateAxis_cxxifMay24Th2024Member"
      decimals="INF"
      id="Fxbrl_20230526111807698_xbrl_20220808203410827_45"
      unitRef="share">1200000</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="C_20230131"
      decimals="INF"
      id="Fxbrl_20230526111807699_xbrl_20220808203410827_55"
      unitRef="share">3240000</us-gaap:ClassOfWarrantOrRightOutstanding>
    <cxxif:WarrantsOutstandingAndExercisableIntrinsicValue
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20230609115214134"
      unitRef="USD">0</cxxif:WarrantsOutstandingAndExercisableIntrinsicValue>
    <cxxif:WarrantsOutstandingAndExercisableIntrinsicValue
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20230609115221513"
      unitRef="USD">0</cxxif:WarrantsOutstandingAndExercisableIntrinsicValue>
    <cxxif:NumberOfWarrantsExercised
      contextRef="C_20210201to20210204"
      decimals="INF"
      id="Fxbrl_20230526114502962"
      unitRef="share">456100</cxxif:NumberOfWarrantsExercised>
    <cxxif:WeightedAverageExercisePriceOfWarrantsExercised
      contextRef="C_20210201to20210204"
      decimals="2"
      id="Fxbrl_20230526114509997"
      unitRef="USD_per_share">1.17</cxxif:WeightedAverageExercisePriceOfWarrantsExercised>
    <cxxif:WeightedAverageExercisePriceOfWarrantsExercised
      contextRef="C_20210201to20210204"
      decimals="2"
      id="Fxbrl_20230526114517092"
      unitRef="CAD_per_share">1.5</cxxif:WeightedAverageExercisePriceOfWarrantsExercised>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="C_20210204"
      decimals="INF"
      id="Fxbrl_20230526114523634"
      unitRef="share">456100</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="C_20210201to20210204"
      decimals="0"
      id="Fxbrl_20230526114531416"
      unitRef="USD">533326</us-gaap:ProceedsFromWarrantExercises>
    <cxxif:NumberOfWarrantsExercised
      contextRef="C_20210201to20210204_srtTitleOfIndividualAxis_srtDirectorMember"
      decimals="INF"
      id="Fxbrl_20230526114538288"
      unitRef="share">426100</cxxif:NumberOfWarrantsExercised>
    <cxxif:NumberOfWarrantsExpired
      contextRef="C_20210201to20210204"
      decimals="INF"
      id="Fxbrl_20230526114545731"
      unitRef="share">1243900</cxxif:NumberOfWarrantsExpired>
    <cxxif:NumberOfWarrantsExercised
      contextRef="C_20210601to20210617"
      decimals="INF"
      id="Fxbrl_20230526114553548"
      unitRef="share">4160000</cxxif:NumberOfWarrantsExercised>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="C_20210617"
      decimals="INF"
      id="Fxbrl_20230526114600301"
      unitRef="share">1214080</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230526114709930">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230526115336680">
                                            &lt;div&gt;
                                                &lt;table cellpadding="0" cellspacing="0" style="width: 100%;"&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; width: 55%;"&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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 1%;"&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; margin-top: 0pt; margin-bottom: 0pt; width: 12%;"&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;Options&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;outstanding&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;and&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;exercisable&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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; width: 2%;"&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; width: 1%;"&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; margin-top: 0pt; margin-bottom: 0pt; width: 12%;"&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;average&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;exercise price&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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; width: 2%;"&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; width: 1%;"&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; margin-top: 0pt; margin-bottom: 0pt; width: 12%;"&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;average&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;remaining life &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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; 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; white-space: nowrap; width: 55%;"&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: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;#&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;C$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: justify; background-color: #e6efff; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Balance January 31, 2021&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;6,965,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1.22&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                                    2.05
                                                                &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: justify; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Expired&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;(1,350,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2.80&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="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: justify; background-color: #e6efff; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Balance, January 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; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;5,615,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; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;0.84&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; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                                    1.45
                                                                &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; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: justify; width: 55%;"&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%;"&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;600,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;&#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;0.70&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="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: justify; background-color: #e6efff; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;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; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(1,405,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; background-color: #e6efff; 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; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1.25&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; background-color: #e6efff; width: 12%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: justify; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Balance, January 31, 2023&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%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; 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;4,810,000&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%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; 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;0.75&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%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; 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;
                                                                        0.86
                                                                    &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%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                &lt;/table&gt;
                                            &lt;/div&gt;
                                        </us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_20210131"
      decimals="INF"
      id="Fxbrl_20230526115449878_xbrl_20220808221716303_82"
      unitRef="share">6965000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_20210131"
      decimals="2"
      id="Fxbrl_20230526115449878_xbrl_20220808221716303_85"
      unitRef="CAD_per_share">1.22</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230526115449878_xbrl_20220808221716303_88">P2Y18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="C_20210201to20220131"
      decimals="INF"
      id="Fxbrl_20230526115700950_xbrl_20220808221716303_72"
      unitRef="share">1350000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="C_20210201to20220131"
      decimals="2"
      id="Fxbrl_20230526115700950_xbrl_20220808221716303_75"
      unitRef="CAD_per_share">2.8</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_20220131"
      decimals="INF"
      id="Fxbrl_20230526115447592_xbrl_20220808221716303_82"
      unitRef="share">5615000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_20220131"
      decimals="2"
      id="Fxbrl_20230526115447592_xbrl_20220808221716303_85"
      unitRef="CAD_per_share">0.84</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="C_20210201to20220131"
      id="Fxbrl_20230526115447592_xbrl_20220808221716303_88">P1Y5M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="C_20220201to20230131"
      decimals="INF"
      id="Fxbrl_20230526115722485_xbrl_20220808221716303_32"
      unitRef="share">600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="C_20220201to20230131"
      decimals="2"
      id="Fxbrl_20230526115722485_xbrl_20220808221716303_35"
      unitRef="CAD_per_share">0.7</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="C_20220201to20230131"
      decimals="INF"
      id="Fxbrl_20230526115703696_xbrl_20220808221716303_72"
      unitRef="share">1405000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="C_20220201to20230131"
      decimals="2"
      id="Fxbrl_20230526115703696_xbrl_20220808221716303_75"
      unitRef="CAD_per_share">1.25</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_20230131"
      decimals="INF"
      id="Fxbrl_20230526115445401_xbrl_20220808221716303_82"
      unitRef="share">4810000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_20230131"
      decimals="2"
      id="Fxbrl_20230526115445401_xbrl_20220808221716303_85"
      unitRef="CAD_per_share">0.75</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230526115445401_xbrl_20220808221716303_88">P0Y10M9D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230526115253599">
                                            &lt;div&gt;
                                                &lt;table cellpadding="0" cellspacing="0" style="width: 100%;"&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; width: 55%;"&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="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 1%;"&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; width: 12%;"&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 style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 2%;"&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; width: 1%;"&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; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Outstanding&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; width: 2%;"&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; width: 1%;"&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; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Exercisable&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; 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; white-space: nowrap; width: 55%;"&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: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;C$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;#&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;#&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; 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; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;August 17, 2023&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;0.70&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3,560,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3,560,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;January 28, 2024&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;1.50&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;150,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;&#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;150,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;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;October 9, 2024&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1.00&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;500,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;500,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;February 10, 2025&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;0.70&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;600,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;&#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;199,998&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; text-align: justify; background-color: #e6efff; width: 55%;"&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; border-bottom: 1.5pt solid #000000; text-align: left; background-color: #e6efff; 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; background-color: #e6efff; width: 12%;"&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; background-color: #e6efff; 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; background-color: #e6efff; 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; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;4,810,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; background-color: #e6efff; 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; background-color: #e6efff; 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; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;4,409,998&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; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                &lt;/table&gt;
                                            &lt;/div&gt;
                                        </us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_20230131_cxxifExpiryDateAxis_cxxifAugust17Th2023Member"
      decimals="2"
      id="Fxbrl_20230526114741105_xbrl_20220809013654983_52"
      unitRef="CAD_per_share">0.7</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_20230131_cxxifExpiryDateAxis_cxxifAugust17Th2023Member"
      decimals="INF"
      id="Fxbrl_20230526114741105_xbrl_20220809013654983_55"
      unitRef="share">3560000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="C_20230131_cxxifExpiryDateAxis_cxxifAugust17Th2023Member"
      decimals="INF"
      id="Fxbrl_20230526114741105_xbrl_20220809013654983_58"
      unitRef="share">3560000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_20230131_cxxifExpiryDateAxis_cxxifJanuary28Th2024Member"
      decimals="2"
      id="Fxbrl_20230526114741109_xbrl_20220809013654983_62"
      unitRef="CAD_per_share">1.5</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_20230131_cxxifExpiryDateAxis_cxxifJanuary28Th2024Member"
      decimals="INF"
      id="Fxbrl_20230526114741109_xbrl_20220809013654983_65"
      unitRef="share">150000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="C_20230131_cxxifExpiryDateAxis_cxxifJanuary28Th2024Member"
      decimals="INF"
      id="Fxbrl_20230526114741109_xbrl_20220809013654983_68"
      unitRef="share">150000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_20230131_cxxifExpiryDateAxis_cxxifOctober9Th2024Member"
      decimals="2"
      id="Fxbrl_20230526114741111_xbrl_20220809013654983_72"
      unitRef="CAD_per_share">1</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_20230131_cxxifExpiryDateAxis_cxxifOctober9Th2024Member"
      decimals="INF"
      id="Fxbrl_20230526114741111_xbrl_20220809013654983_75"
      unitRef="share">500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="C_20230131_cxxifExpiryDateAxis_cxxifOctober9Th2024Member"
      decimals="INF"
      id="Fxbrl_20230526114741111_xbrl_20220809013654983_78"
      unitRef="share">500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_20230131_cxxifExpiryDateAxis_cxxifFebruary10Th2025Member"
      decimals="2"
      id="Fxbrl_20230526115235310_xbrl_20230526114741111_xbrl_20220809013654983_72"
      unitRef="CAD_per_share">0.7</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_20230131_cxxifExpiryDateAxis_cxxifFebruary10Th2025Member"
      decimals="INF"
      id="Fxbrl_20230526115235310_xbrl_20230526114741111_xbrl_20220809013654983_75"
      unitRef="share">600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="C_20230131_cxxifExpiryDateAxis_cxxifFebruary10Th2025Member"
      decimals="INF"
      id="Fxbrl_20230526115235310_xbrl_20230526114741111_xbrl_20220809013654983_78"
      unitRef="share">199998</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_20230131"
      decimals="INF"
      id="Fxbrl_20230526115217162_xbrl_20220809013654983_85"
      unitRef="share">4810000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="C_20230131"
      decimals="INF"
      id="Fxbrl_20230526115217162_xbrl_20220809013654983_88"
      unitRef="share">4409998</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <cxxif:StockOptionsOutstandingAndExercisableIntrinsicValue
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20230609120154954"
      unitRef="USD">0</cxxif:StockOptionsOutstandingAndExercisableIntrinsicValue>
    <cxxif:StockOptionsOutstandingAndExercisableIntrinsicValue
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20230609120203533"
      unitRef="USD">0</cxxif:StockOptionsOutstandingAndExercisableIntrinsicValue>
    <us-gaap:ShareBasedCompensation
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20230526114855876"
      unitRef="USD">209441</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20230526114900102"
      unitRef="USD">366469</us-gaap:ShareBasedCompensation>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230609114602509">
                                            &lt;div style="margin-bottom: 10pt;"&gt;
                                                &lt;table cellpadding="0" cellspacing="0" style="width: 100%;"&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; width: 70%;"&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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 1%;"&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; width: 12%;"&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; width: 2%;"&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; width: 1%;"&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; width: 12%;"&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; white-space: nowrap; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Stock price&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;C$0.61&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Exercise price&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;C$0.70&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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Risk-free rate&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1.60%&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Expected life of options&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;
                                                                        3 years
                                                                    &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;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Annualized volatility&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;80%&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Dividend rate&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%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; 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;0%&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%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; 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-bottom: 1.5pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                &lt;/table&gt;
                                            &lt;/div&gt;
                                        </us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:SharePrice
      contextRef="C_20230131"
      decimals="2"
      id="Fxbrl_20230609120726915"
      unitRef="CAD_per_share">0.61</us-gaap:SharePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice
      contextRef="C_20230131"
      decimals="2"
      id="Fxbrl_20230609120804181"
      unitRef="CAD_per_share">0.7</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="C_20220201to20230131"
      decimals="4"
      id="Fxbrl_20230526114807853_xbrl_20220809014334710_12"
      unitRef="Pure">0.016</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="C_20210201to20220131"
      decimals="2"
      id="Fxbrl_20230526114807853_xbrl_20220809014334710_15"
      unitRef="Pure">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230526114829031">P3Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="C_20220201to20230131"
      decimals="2"
      id="Fxbrl_20230526114807859_xbrl_20220809014334710_32"
      unitRef="Pure">0.80</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="C_20210201to20220131"
      decimals="2"
      id="Fxbrl_20230526114807859_xbrl_20220809014334710_35"
      unitRef="Pure">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="C_20220201to20230131"
      decimals="2"
      id="Fxbrl_20230526114807865_xbrl_20220809014334710_42"
      unitRef="Pure">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="C_20210201to20220131"
      decimals="2"
      id="Fxbrl_20230526114807865_xbrl_20220809014334710_45"
      unitRef="Pure">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <cxxif:SellingGeneralAndAdministrativeExpenseTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20220809152356035">
                        &lt;div&gt;
                            &lt;p style="text-align: justify; margin-top: 0px;"&gt;&lt;b&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;15.&lt;span style="display: inline-block; width: 4.5pt;"&gt;&#160;&lt;/span&gt;SELLING, GENERAL AND ADMINISTRATIVE EXPENSES&lt;/span&gt;&lt;/span&gt;&lt;/b&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 selling, general and administration expenses for the years ended January 31, 2023 and 2022, is as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;div&gt;
                                &lt;div&gt;
                                    &lt;div&gt;

                                            &lt;table cellpadding="0" cellspacing="0" style="width: 100%;"&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; width: 70%;"&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; width: 1%;"&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; width: 12%;"&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; width: 2%;"&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; width: 1%;"&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; width: 12%;"&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; white-space: nowrap; 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; white-space: nowrap; width: 70%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; 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: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Accounting and legal&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;716,349&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;665,248&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Depreciation and amortization&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;1,365,018&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;1,280,446&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;License fees, taxes and insurance&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,625,036&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,807,645&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Office facilities and administrative&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;338,492&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;301,944&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Operating lease cost&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;591,375&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;591,376&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Other 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;806,009&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;256,454&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Professional fees and consulting&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;903,513&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;701,999&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Salaries and wages&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;2,747,133&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;2,913,900&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Sales, marketing, and promotion&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;83,672&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;83,770&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Share-based compensation&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;209,441&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;366,469&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Shareholder communications&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;18,128&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;26,781&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Travel and entertainment&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;41,742&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;59,142&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; border-bottom: 0.75pt solid black;"&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; width: 70%; border-bottom: 1.5pt solid black;"&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; background-color: #e6efff; width: 1%; border-bottom: 1.5pt solid black;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%; border-bottom: 1.5pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;9,445,908&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%; border-bottom: 1.5pt solid black;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%; border-bottom: 1.5pt solid black;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%; border-bottom: 1.5pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;9,055,174&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%; border-bottom: 1.5pt solid black;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                            &lt;/table&gt;

                                    &lt;/div&gt;
                                &lt;/div&gt;
                            &lt;/div&gt;
                        &lt;/div&gt;
                    </cxxif:SellingGeneralAndAdministrativeExpenseTextBlock>
    <cxxif:ScheduleOfSellingGeneralAndAdministrativeExpensesTableTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230609053040605">
                                            &lt;table cellpadding="0" cellspacing="0" style="width: 100%;"&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; width: 70%;"&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; width: 1%;"&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; width: 12%;"&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; width: 2%;"&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; width: 1%;"&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; width: 12%;"&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; white-space: nowrap; 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; white-space: nowrap; width: 70%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; 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: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Accounting and legal&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;716,349&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;665,248&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Depreciation and amortization&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;1,365,018&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;1,280,446&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;License fees, taxes and insurance&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,625,036&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,807,645&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Office facilities and administrative&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;338,492&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;301,944&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Operating lease cost&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;591,375&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;591,376&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Other 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;806,009&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;256,454&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Professional fees and consulting&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;903,513&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;701,999&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Salaries and wages&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;2,747,133&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;2,913,900&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Sales, marketing, and promotion&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;83,672&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;83,770&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Share-based compensation&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;209,441&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;366,469&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Shareholder communications&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;18,128&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;26,781&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Travel and entertainment&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;41,742&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;59,142&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; border-bottom: 0.75pt solid black;"&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; width: 70%; border-bottom: 1.5pt solid black;"&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; background-color: #e6efff; width: 1%; border-bottom: 1.5pt solid black;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%; border-bottom: 1.5pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;9,445,908&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%; border-bottom: 1.5pt solid black;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%; border-bottom: 1.5pt solid black;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%; border-bottom: 1.5pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;9,055,174&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%; border-bottom: 1.5pt solid black;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                            &lt;/table&gt;
                                        </cxxif:ScheduleOfSellingGeneralAndAdministrativeExpensesTableTextBlock>
    <us-gaap:LegalFees
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809155910298"
      unitRef="USD">716349</us-gaap:LegalFees>
    <us-gaap:LegalFees
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809161105522"
      unitRef="USD">665248</us-gaap:LegalFees>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809160033972"
      unitRef="USD">1365018</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809161048904"
      unitRef="USD">1280446</us-gaap:OtherDepreciationAndAmortization>
    <cxxif:LicenseFeesTaxesAndInsurance
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809160103479"
      unitRef="USD">1625036</cxxif:LicenseFeesTaxesAndInsurance>
    <cxxif:LicenseFeesTaxesAndInsurance
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809161031340"
      unitRef="USD">1807645</cxxif:LicenseFeesTaxesAndInsurance>
    <us-gaap:AdministrativeFeesExpense
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809160146089"
      unitRef="USD">338492</us-gaap:AdministrativeFeesExpense>
    <us-gaap:AdministrativeFeesExpense
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809160954111"
      unitRef="USD">301944</us-gaap:AdministrativeFeesExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809160211945"
      unitRef="USD">591375</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809160923070"
      unitRef="USD">591376</us-gaap:OperatingLeaseExpense>
    <us-gaap:OtherSellingGeneralAndAdministrativeExpense
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809160231355"
      unitRef="USD">806009</us-gaap:OtherSellingGeneralAndAdministrativeExpense>
    <us-gaap:OtherSellingGeneralAndAdministrativeExpense
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809160903543"
      unitRef="USD">256454</us-gaap:OtherSellingGeneralAndAdministrativeExpense>
    <us-gaap:ProfessionalFees
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809160300548"
      unitRef="USD">903513</us-gaap:ProfessionalFees>
    <us-gaap:ProfessionalFees
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809160848594"
      unitRef="USD">701999</us-gaap:ProfessionalFees>
    <us-gaap:LaborAndRelatedExpense
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809160320252"
      unitRef="USD">2747133</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809160833046"
      unitRef="USD">2913900</us-gaap:LaborAndRelatedExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20230526012421783_xbrl_20220809160320252"
      unitRef="USD">83672</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20230526012421783_xbrl_20220809160833046"
      unitRef="USD">83770</us-gaap:SellingAndMarketingExpense>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809160341335"
      unitRef="USD">209441</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809160809263"
      unitRef="USD">366469</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:CommunicationsAndInformationTechnology
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809160427820"
      unitRef="USD">18128</us-gaap:CommunicationsAndInformationTechnology>
    <us-gaap:CommunicationsAndInformationTechnology
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809160749430"
      unitRef="USD">26781</us-gaap:CommunicationsAndInformationTechnology>
    <us-gaap:TravelAndEntertainmentExpense
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809160512690"
      unitRef="USD">41742</us-gaap:TravelAndEntertainmentExpense>
    <us-gaap:TravelAndEntertainmentExpense
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809160606182"
      unitRef="USD">59142</us-gaap:TravelAndEntertainmentExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809160534873"
      unitRef="USD">9445908</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809160543556"
      unitRef="USD">9055174</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20220809182225090">
                        &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;&lt;b&gt;16.&lt;/b&gt;&lt;span style="width: 5.49pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;SEGMENTED INFORMATION&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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;The Company defines its major geographic operating segments as Oregon and Nevada. Due to the jurisdictional cannabis compliance issues ever-present in the industry, each state operation is by nature operationally segmented.&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;Key decision makers primarily review revenue, cost of sales expense, and gross margin as the primary indicators of segment performance. As the Company continues to expand via acquisition, the segmented information will expand based on management's agreed upon allocation of costs beyond gross margin.&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 segmented operational activity and balances for the year ended January 31, 2023 is as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;div style="margin-bottom: 14pt;"&gt;

                                            &lt;table cellpadding="0" cellspacing="0" style="width: 100%;"&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; width: 40%;"&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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 1%;"&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; 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;Discontinued&lt;br/&gt;operations&lt;br/&gt;(Oregon)&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; width: 2%;"&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; width: 1%;"&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; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Nevada&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; width: 2%;"&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; width: 1%;"&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; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Corporate&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; width: 2%;"&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; width: 1%;"&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; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Consolidated&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; 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; white-space: nowrap; width: 40%;"&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: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; 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; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Total revenue&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;357,540&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;28,888,410&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;29,245,950&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Gross profit&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;/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;13,401,146&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;13,401,146&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Operating expenses:&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-indent: 9pt; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;General and administration&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;(386,779&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(4,397,477&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(2,798,925&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(7,583,181&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-indent: 9pt; background-color: #e6efff; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Sales, marketing, and promotion&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(1,938&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(83,672&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(85,610&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-indent: 9pt; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Operating lease cost&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;(195,639&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(591,375&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(787,014&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-indent: 9pt; background-color: #e6efff; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Depreciation and amortization&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(23,756&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(1,270,092&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(94,926&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(1,388,774&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-indent: 9pt; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Share-based compensation&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;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(209,441&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(209,441&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-indent: 9pt; background-color: #e6efff; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Impairment of inventory&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(245,682&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(20,726&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(266,408&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-indent: 9pt; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Provision for expected credit losses&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;(218,425&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;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;(218,425&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; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Interest, accretion, and other&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(6,861&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(31,327&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;288,123&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;249,935&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; border-top: 0.75pt solid black; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Net income (loss) before taxes&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid black; 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 black; 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;(1,079,080&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid black; 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 black; 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 black; 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;7,027,203&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid black; 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 black; 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 black; 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;(2,835,895&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid black; 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 black; 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 black; 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;3,112,228&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid black; 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;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 segmented operational activity and balances for the year ended January 31, 2022 is as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;div&gt;

                                            &lt;div&gt;
                                                &lt;table cellpadding="0" cellspacing="0" style="width: 100%;"&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; width: 40%;"&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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 1%;"&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; margin-top: 0pt; margin-bottom: 0pt; width: 12%;"&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;Discontinued&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;operations&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;(Oregon)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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; width: 2%;"&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; width: 1%;"&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; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Nevada&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; width: 2%;"&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; width: 1%;"&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; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Corporate&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; width: 2%;"&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; width: 1%;"&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; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Consolidated&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; 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; white-space: nowrap; width: 40%;"&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: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; 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; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Total revenue&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,128,403&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;32,982,976&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;34,111,379&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;G&lt;/span&gt;&lt;/span&gt;ross profit (loss)&#160; &#160;&#160;&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;(473,854&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;18,809,985&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;18,336,131&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Operating expenses:&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-indent: 9pt; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;General and administration&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;(429,969&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(3,797,101&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(2,936,012&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(7,163,082&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-indent: 9pt; background-color: #e6efff; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Sales, marketing, and promotion&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(83,770&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;-&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(83,770&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-indent: 9pt; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Operating lease cost&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;(1,233&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(591,376&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(592,609&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-indent: 9pt; background-color: #e6efff; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Depreciation and amortization&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(207,319&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(1,276,640&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(3,806&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(1,487,765&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-indent: 9pt; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Share-based compensation&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;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(366,469&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(366,469&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-indent: 9pt; background-color: #e6efff; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Impairment of inventory&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(1,456,818&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(1,456,818&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Interest, accretion, and other&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;284,125&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;22,171&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;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;7,355,059&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;7,661,355&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: 1.5pt solid #000000; vertical-align: bottom; background-color: #e6efff; border-top: 0.75pt solid black; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Net income (loss) before taxes&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid black; border-bottom: 1.5pt solid #000000; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid black; border-bottom: 1.5pt solid #000000; text-align: right; background-color: #e6efff; 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,285,068&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid black; border-bottom: 1.5pt solid #000000; text-align: left; background-color: #e6efff; 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 black; border-bottom: 1.5pt solid #000000; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid black; border-bottom: 1.5pt solid #000000; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;13,083,269&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid black; border-bottom: 1.5pt solid #000000; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid black; border-bottom: 1.5pt solid #000000; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid black; border-bottom: 1.5pt solid #000000; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;4,048,772&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid black; border-bottom: 1.5pt solid #000000; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid black; border-bottom: 1.5pt solid #000000; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid black; border-bottom: 1.5pt solid #000000; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;14,846,973&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid black; border-bottom: 1.5pt solid #000000; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                &lt;/table&gt;
                                            &lt;/div&gt;

                                    &lt;/div&gt;
                                    &lt;p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;
                                    &lt;p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;a)&lt;/b&gt;&lt;span style="width: 9.85pt; display: inline-block; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Entity-wide disclosures&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;
                                    &lt;p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;All revenue for the years ended January 31, 2023 and 2022 was earned in the United States.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;
                                    &lt;p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;For the years ended January 31, 2023 and January 31, 2022, no customer represented more than 10% of the Company's net revenue and receivables.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;
                                    &lt;p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;A summary of the Company's the long-lived tangible assets disaggregation by geographic area is as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;
                                    &lt;div&gt;

                                            &lt;div style="margin-bottom: 14px;"&gt;
                                                &lt;table cellpadding="0" cellspacing="0" style="width: 100%;"&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; width: 70%;"&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; width: 1%;"&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; 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;span&gt;&lt;b&gt;January 31,&lt;br/&gt;2023&lt;/b&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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 2%;"&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; width: 1%;"&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; 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;span&gt;January 31,&lt;br/&gt;2022&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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap; 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; white-space: nowrap; width: 70%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; 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: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Nevada&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;11,321,662&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;11,903,430&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Discontinued operations (Oregon)&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;1,748,286&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;1,817,633&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Other&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;703&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;24,414&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; border-top: 0.75pt solid black; width: 70%;"&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 black; 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 black; 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;13,070,651&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid black; 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 black; 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 black; 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;13,745,477&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid black; 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:SegmentReportingDisclosureTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230609111123779">
                                            &lt;table cellpadding="0" cellspacing="0" style="width: 100%;"&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; width: 40%;"&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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 1%;"&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; 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;Discontinued&lt;br/&gt;operations&lt;br/&gt;(Oregon)&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; width: 2%;"&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; width: 1%;"&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; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Nevada&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; width: 2%;"&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; width: 1%;"&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; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Corporate&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; width: 2%;"&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; width: 1%;"&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; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Consolidated&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; 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; white-space: nowrap; width: 40%;"&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: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; 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; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Total revenue&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;357,540&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;28,888,410&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;29,245,950&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Gross profit&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;/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;13,401,146&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;13,401,146&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Operating expenses:&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-indent: 9pt; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;General and administration&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;(386,779&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(4,397,477&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(2,798,925&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(7,583,181&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-indent: 9pt; background-color: #e6efff; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Sales, marketing, and promotion&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(1,938&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(83,672&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(85,610&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-indent: 9pt; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Operating lease cost&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;(195,639&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(591,375&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(787,014&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-indent: 9pt; background-color: #e6efff; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Depreciation and amortization&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(23,756&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(1,270,092&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(94,926&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(1,388,774&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-indent: 9pt; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Share-based compensation&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;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(209,441&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(209,441&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-indent: 9pt; background-color: #e6efff; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Impairment of inventory&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(245,682&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(20,726&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(266,408&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-indent: 9pt; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Provision for expected credit losses&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;(218,425&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;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;(218,425&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; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Interest, accretion, and other&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(6,861&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(31,327&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;288,123&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;249,935&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; border-top: 0.75pt solid black; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Net income (loss) before taxes&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid black; 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 black; 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;(1,079,080&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid black; 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 black; 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 black; 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;7,027,203&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid black; 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 black; 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 black; 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;(2,835,895&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid black; 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 black; 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 black; 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;3,112,228&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid black; 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;table cellpadding="0" cellspacing="0" style="width: 100%;"&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; width: 40%;"&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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 1%;"&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; margin-top: 0pt; margin-bottom: 0pt; width: 12%;"&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;Discontinued&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;operations&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                            &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;(Oregon)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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; width: 2%;"&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; width: 1%;"&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; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Nevada&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; width: 2%;"&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; width: 1%;"&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; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Corporate&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; width: 2%;"&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; width: 1%;"&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; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Consolidated&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; 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; white-space: nowrap; width: 40%;"&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: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; 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; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Total revenue&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,128,403&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;32,982,976&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;34,111,379&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;G&lt;/span&gt;&lt;/span&gt;ross profit (loss)&#160; &#160;&#160;&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;(473,854&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;18,809,985&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;18,336,131&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Operating expenses:&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-indent: 9pt; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;General and administration&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;(429,969&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(3,797,101&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(2,936,012&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(7,163,082&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-indent: 9pt; background-color: #e6efff; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Sales, marketing, and promotion&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(83,770&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;-&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(83,770&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-indent: 9pt; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Operating lease cost&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;(1,233&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(591,376&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(592,609&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-indent: 9pt; background-color: #e6efff; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Depreciation and amortization&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(207,319&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(1,276,640&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(3,806&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(1,487,765&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-indent: 9pt; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Share-based compensation&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;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(366,469&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(366,469&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-indent: 9pt; background-color: #e6efff; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Impairment of inventory&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(1,456,818&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(1,456,818&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Interest, accretion, and other&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;284,125&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;22,171&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;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;7,355,059&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;7,661,355&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: 1.5pt solid #000000; vertical-align: bottom; background-color: #e6efff; border-top: 0.75pt solid black; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Net income (loss) before taxes&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid black; border-bottom: 1.5pt solid #000000; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid black; border-bottom: 1.5pt solid #000000; text-align: right; background-color: #e6efff; 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,285,068&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid black; border-bottom: 1.5pt solid #000000; text-align: left; background-color: #e6efff; 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 black; border-bottom: 1.5pt solid #000000; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid black; border-bottom: 1.5pt solid #000000; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;13,083,269&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid black; border-bottom: 1.5pt solid #000000; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid black; border-bottom: 1.5pt solid #000000; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid black; border-bottom: 1.5pt solid #000000; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;4,048,772&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid black; border-bottom: 1.5pt solid #000000; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid black; border-bottom: 1.5pt solid #000000; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid black; border-bottom: 1.5pt solid #000000; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;14,846,973&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid black; border-bottom: 1.5pt solid #000000; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                &lt;/table&gt;
                                            &lt;/div&gt;
                                        </us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:Revenues
      contextRef="C_20220201to20230131_usgaapStatementOperatingActivitiesSegmentAxis_usgaapSegmentDiscontinuedOperationsMember"
      decimals="0"
      id="Fxbrl_20220809182332821"
      unitRef="USD">357540</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_20220201to20230131_usgaapStatementBusinessSegmentsAxis_cxxifNevadaSegmentMember"
      decimals="0"
      id="Fxbrl_20220809182354049"
      unitRef="USD">28888410</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_20220201to20230131_usgaapStatementBusinessSegmentsAxis_usgaapCorporateMember"
      decimals="0"
      id="Fxbrl_20220809182405404"
      unitRef="USD">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_20220201to20230131_usgaapStatementBusinessSegmentsAxis_cxxifConsolidatedSegmentMember"
      decimals="0"
      id="Fxbrl_20230609113407103"
      unitRef="USD">29245950</us-gaap:Revenues>
    <us-gaap:GrossProfit
      contextRef="C_20220201to20230131_usgaapStatementOperatingActivitiesSegmentAxis_usgaapSegmentDiscontinuedOperationsMember"
      decimals="0"
      id="Fxbrl_20220809182436352_xbrl_20220809182332821"
      unitRef="USD">-0</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="C_20220201to20230131_usgaapStatementBusinessSegmentsAxis_cxxifNevadaSegmentMember"
      decimals="0"
      id="Fxbrl_20220809182436352_xbrl_20220809182354049"
      unitRef="USD">13401146</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="C_20220201to20230131_usgaapStatementBusinessSegmentsAxis_usgaapCorporateMember"
      decimals="0"
      id="Fxbrl_20220809182436352_xbrl_20220809182405404"
      unitRef="USD">0</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="C_20220201to20230131_usgaapStatementBusinessSegmentsAxis_cxxifConsolidatedSegmentMember"
      decimals="0"
      id="Fxbrl_20220809182436352_xbrl_20220809182417944"
      unitRef="USD">13401146</us-gaap:GrossProfit>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="C_20220201to20230131_usgaapStatementOperatingActivitiesSegmentAxis_usgaapSegmentDiscontinuedOperationsMember"
      decimals="0"
      id="Fxbrl_20220809182438640_xbrl_20220809182332821"
      unitRef="USD">386779</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="C_20220201to20230131_usgaapStatementBusinessSegmentsAxis_cxxifNevadaSegmentMember"
      decimals="0"
      id="Fxbrl_20220809182438640_xbrl_20220809182354049"
      unitRef="USD">4397477</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="C_20220201to20230131_usgaapStatementBusinessSegmentsAxis_usgaapCorporateMember"
      decimals="0"
      id="Fxbrl_20220809182438640_xbrl_20220809182405404"
      unitRef="USD">2798925</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="C_20220201to20230131_usgaapStatementBusinessSegmentsAxis_cxxifConsolidatedSegmentMember"
      decimals="0"
      id="Fxbrl_20220809182438640_xbrl_20220809182417944"
      unitRef="USD">7583181</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="C_20220201to20230131_usgaapStatementOperatingActivitiesSegmentAxis_usgaapSegmentDiscontinuedOperationsMember"
      decimals="0"
      id="Fxbrl_20230526120609004_xbrl_20220809182438640_xbrl_20220809182332821"
      unitRef="USD">1938</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="C_20220201to20230131_usgaapStatementBusinessSegmentsAxis_cxxifNevadaSegmentMember"
      decimals="0"
      id="Fxbrl_20230526120609004_xbrl_20220809182438640_xbrl_20220809182354049"
      unitRef="USD">83672</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="C_20220201to20230131_usgaapStatementBusinessSegmentsAxis_usgaapCorporateMember"
      decimals="0"
      id="Fxbrl_20230526120609004_xbrl_20220809182438640_xbrl_20220809182405404"
      unitRef="USD">0</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="C_20220201to20230131_usgaapStatementBusinessSegmentsAxis_cxxifConsolidatedSegmentMember"
      decimals="0"
      id="Fxbrl_20230526120609004_xbrl_20220809182438640_xbrl_20220809182417944"
      unitRef="USD">85610</us-gaap:SellingAndMarketingExpense>
    <us-gaap:OperatingLeaseCost
      contextRef="C_20220201to20230131_usgaapStatementOperatingActivitiesSegmentAxis_usgaapSegmentDiscontinuedOperationsMember"
      decimals="0"
      id="Fxbrl_20220809182440176_xbrl_20220809182332821"
      unitRef="USD">195639</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="C_20220201to20230131_usgaapStatementBusinessSegmentsAxis_cxxifNevadaSegmentMember"
      decimals="0"
      id="Fxbrl_20220809182440176_xbrl_20220809182354049"
      unitRef="USD">591375</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="C_20220201to20230131_usgaapStatementBusinessSegmentsAxis_usgaapCorporateMember"
      decimals="0"
      id="Fxbrl_20220809182440176_xbrl_20220809182405404"
      unitRef="USD">0</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="C_20220201to20230131_usgaapStatementBusinessSegmentsAxis_cxxifConsolidatedSegmentMember"
      decimals="0"
      id="Fxbrl_20220809182440176_xbrl_20220809182417944"
      unitRef="USD">787014</us-gaap:OperatingLeaseCost>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_20220201to20230131_usgaapStatementOperatingActivitiesSegmentAxis_usgaapSegmentDiscontinuedOperationsMember"
      decimals="0"
      id="Fxbrl_20220809182442271_xbrl_20220809182332821"
      unitRef="USD">23756</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_20220201to20230131_usgaapStatementBusinessSegmentsAxis_cxxifNevadaSegmentMember"
      decimals="0"
      id="Fxbrl_20220809182442271_xbrl_20220809182354049"
      unitRef="USD">1270092</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_20220201to20230131_usgaapStatementBusinessSegmentsAxis_usgaapCorporateMember"
      decimals="0"
      id="Fxbrl_20220809182442271_xbrl_20220809182405404"
      unitRef="USD">94926</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_20220201to20230131_usgaapStatementBusinessSegmentsAxis_cxxifConsolidatedSegmentMember"
      decimals="0"
      id="Fxbrl_20220809182442271_xbrl_20220809182417944"
      unitRef="USD">1388774</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="C_20220201to20230131_usgaapStatementOperatingActivitiesSegmentAxis_usgaapSegmentDiscontinuedOperationsMember"
      decimals="0"
      id="Fxbrl_20220809182444601_xbrl_20220809182332821"
      unitRef="USD">0</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="C_20220201to20230131_usgaapStatementBusinessSegmentsAxis_cxxifNevadaSegmentMember"
      decimals="0"
      id="Fxbrl_20220809182444601_xbrl_20220809182354049"
      unitRef="USD">0</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="C_20220201to20230131_usgaapStatementBusinessSegmentsAxis_usgaapCorporateMember"
      decimals="0"
      id="Fxbrl_20220809182444601_xbrl_20220809182405404"
      unitRef="USD">209441</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="C_20220201to20230131_usgaapStatementBusinessSegmentsAxis_cxxifConsolidatedSegmentMember"
      decimals="0"
      id="Fxbrl_20220809182444601_xbrl_20220809182417944"
      unitRef="USD">209441</us-gaap:ShareBasedCompensation>
    <us-gaap:InventoryWriteDown
      contextRef="C_20220201to20230131_usgaapStatementOperatingActivitiesSegmentAxis_usgaapSegmentDiscontinuedOperationsMember"
      decimals="0"
      id="Fxbrl_20220809182447433_xbrl_20220809182332821"
      unitRef="USD">245682</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="C_20220201to20230131_usgaapStatementBusinessSegmentsAxis_cxxifNevadaSegmentMember"
      decimals="0"
      id="Fxbrl_20220809182447433_xbrl_20220809182354049"
      unitRef="USD">0</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="C_20220201to20230131_usgaapStatementBusinessSegmentsAxis_usgaapCorporateMember"
      decimals="0"
      id="Fxbrl_20220809182447433_xbrl_20220809182405404"
      unitRef="USD">20726</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="C_20220201to20230131_usgaapStatementBusinessSegmentsAxis_cxxifConsolidatedSegmentMember"
      decimals="0"
      id="Fxbrl_20220809182447433_xbrl_20220809182417944"
      unitRef="USD">266408</us-gaap:InventoryWriteDown>
    <cxxif:DisposalGroupIncludingDiscontinuedOperationProvisionForExpectedCreditLosses
      contextRef="C_20220201to20230131_usgaapStatementOperatingActivitiesSegmentAxis_usgaapSegmentDiscontinuedOperationsMember"
      decimals="0"
      id="Fxbrl_20230526120611214_xbrl_20220809182438640_xbrl_20220809182332821"
      unitRef="USD">218425</cxxif:DisposalGroupIncludingDiscontinuedOperationProvisionForExpectedCreditLosses>
    <cxxif:DisposalGroupIncludingDiscontinuedOperationProvisionForExpectedCreditLosses
      contextRef="C_20220201to20230131_usgaapStatementBusinessSegmentsAxis_cxxifNevadaSegmentMember"
      decimals="0"
      id="Fxbrl_20230526120611214_xbrl_20220809182438640_xbrl_20220809182354049"
      unitRef="USD">0</cxxif:DisposalGroupIncludingDiscontinuedOperationProvisionForExpectedCreditLosses>
    <cxxif:DisposalGroupIncludingDiscontinuedOperationProvisionForExpectedCreditLosses
      contextRef="C_20220201to20230131_usgaapStatementBusinessSegmentsAxis_usgaapCorporateMember"
      decimals="0"
      id="Fxbrl_20230526120611214_xbrl_20220809182438640_xbrl_20220809182405404"
      unitRef="USD">0</cxxif:DisposalGroupIncludingDiscontinuedOperationProvisionForExpectedCreditLosses>
    <cxxif:DisposalGroupIncludingDiscontinuedOperationProvisionForExpectedCreditLosses
      contextRef="C_20220201to20230131_usgaapStatementBusinessSegmentsAxis_cxxifConsolidatedSegmentMember"
      decimals="0"
      id="Fxbrl_20230526120611214_xbrl_20220809182438640_xbrl_20220809182417944"
      unitRef="USD">218425</cxxif:DisposalGroupIncludingDiscontinuedOperationProvisionForExpectedCreditLosses>
    <us-gaap:InterestExpense
      contextRef="C_20220201to20230131_usgaapStatementOperatingActivitiesSegmentAxis_usgaapSegmentDiscontinuedOperationsMember"
      decimals="0"
      id="Fxbrl_20220809182451560_xbrl_20220809182332821"
      unitRef="USD">6861</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="C_20220201to20230131_usgaapStatementBusinessSegmentsAxis_cxxifNevadaSegmentMember"
      decimals="0"
      id="Fxbrl_20220809182451560_xbrl_20220809182354049"
      unitRef="USD">31327</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="C_20220201to20230131_usgaapStatementBusinessSegmentsAxis_usgaapCorporateMember"
      decimals="0"
      id="Fxbrl_20220809182451560_xbrl_20220809182405404"
      unitRef="USD">-288123</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="C_20220201to20230131_usgaapStatementBusinessSegmentsAxis_cxxifConsolidatedSegmentMember"
      decimals="0"
      id="Fxbrl_20220809182451560_xbrl_20220809182417944"
      unitRef="USD">-249935</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_20220201to20230131_usgaapStatementOperatingActivitiesSegmentAxis_usgaapSegmentDiscontinuedOperationsMember"
      decimals="0"
      id="Fxbrl_20220809182453895_xbrl_20220809182332821"
      unitRef="USD">-1079080</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_20220201to20230131_usgaapStatementBusinessSegmentsAxis_cxxifNevadaSegmentMember"
      decimals="0"
      id="Fxbrl_20220809182453895_xbrl_20220809182354049"
      unitRef="USD">7027203</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_20220201to20230131_usgaapStatementBusinessSegmentsAxis_usgaapCorporateMember"
      decimals="0"
      id="Fxbrl_20220809182453895_xbrl_20220809182405404"
      unitRef="USD">-2835895</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_20220201to20230131_usgaapStatementBusinessSegmentsAxis_cxxifConsolidatedSegmentMember"
      decimals="0"
      id="Fxbrl_20220809182453895_xbrl_20220809182417944"
      unitRef="USD">3112228</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:Revenues
      contextRef="C_20210201to20220131_usgaapStatementOperatingActivitiesSegmentAxis_usgaapSegmentDiscontinuedOperationsMember"
      decimals="0"
      id="Fxbrl_20230609113527125_xbrl_20220809182332821"
      unitRef="USD">1128403</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_20210201to20220131_usgaapStatementBusinessSegmentsAxis_cxxifNevadaSegmentMember"
      decimals="0"
      id="Fxbrl_20230609113527125_xbrl_20220809182354049"
      unitRef="USD">32982976</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_20210201to20220131_usgaapStatementBusinessSegmentsAxis_usgaapCorporateMember"
      decimals="0"
      id="Fxbrl_20230609113527125_xbrl_20220809182405404"
      unitRef="USD">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_20210201to20220131_usgaapStatementBusinessSegmentsAxis_cxxifConsolidatedSegmentMember"
      decimals="0"
      id="Fxbrl_20230609113527125_xbrl_20230609113407103"
      unitRef="USD">34111379</us-gaap:Revenues>
    <us-gaap:GrossProfit
      contextRef="C_20210201to20220131_usgaapStatementOperatingActivitiesSegmentAxis_usgaapSegmentDiscontinuedOperationsMember"
      decimals="0"
      id="Fxbrl_20230609113527130_xbrl_20220809182436352_xbrl_20220809182332821"
      unitRef="USD">-473854</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="C_20210201to20220131_usgaapStatementBusinessSegmentsAxis_cxxifNevadaSegmentMember"
      decimals="0"
      id="Fxbrl_20230609113527130_xbrl_20220809182436352_xbrl_20220809182354049"
      unitRef="USD">18809985</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="C_20210201to20220131_usgaapStatementBusinessSegmentsAxis_usgaapCorporateMember"
      decimals="0"
      id="Fxbrl_20230609113527130_xbrl_20220809182436352_xbrl_20220809182405404"
      unitRef="USD">0</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="C_20210201to20220131_usgaapStatementBusinessSegmentsAxis_cxxifConsolidatedSegmentMember"
      decimals="0"
      id="Fxbrl_20230609113527130_xbrl_20220809182436352_xbrl_20220809182417944"
      unitRef="USD">18336131</us-gaap:GrossProfit>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="C_20210201to20220131_usgaapStatementOperatingActivitiesSegmentAxis_usgaapSegmentDiscontinuedOperationsMember"
      decimals="0"
      id="Fxbrl_20230609113527135_xbrl_20220809182438640_xbrl_20220809182332821"
      unitRef="USD">429969</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="C_20210201to20220131_usgaapStatementBusinessSegmentsAxis_cxxifNevadaSegmentMember"
      decimals="0"
      id="Fxbrl_20230609113527135_xbrl_20220809182438640_xbrl_20220809182354049"
      unitRef="USD">3797101</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="C_20210201to20220131_usgaapStatementBusinessSegmentsAxis_usgaapCorporateMember"
      decimals="0"
      id="Fxbrl_20230609113527135_xbrl_20220809182438640_xbrl_20220809182405404"
      unitRef="USD">2936012</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="C_20210201to20220131_usgaapStatementBusinessSegmentsAxis_cxxifConsolidatedSegmentMember"
      decimals="0"
      id="Fxbrl_20230609113527135_xbrl_20220809182438640_xbrl_20220809182417944"
      unitRef="USD">7163082</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="C_20210201to20220131_usgaapStatementOperatingActivitiesSegmentAxis_usgaapSegmentDiscontinuedOperationsMember"
      decimals="0"
      id="Fxbrl_20230609113527140_xbrl_20230526120609004_xbrl_20220809182438640_xbrl_20220809182354049"
      unitRef="USD">0</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="C_20210201to20220131_usgaapStatementBusinessSegmentsAxis_cxxifNevadaSegmentMember"
      decimals="0"
      id="Fxbrl_20230609113527140_xbrl_20230526120609004_xbrl_20220809182438640_xbrl_20220809182405404"
      unitRef="USD">83770</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="C_20210201to20220131_usgaapStatementBusinessSegmentsAxis_usgaapCorporateMember"
      decimals="0"
      id="Fxbrl_20230622040922838"
      unitRef="USD">0</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="C_20210201to20220131_usgaapStatementBusinessSegmentsAxis_cxxifConsolidatedSegmentMember"
      decimals="0"
      id="Fxbrl_20230609113527140_xbrl_20230526120609004_xbrl_20220809182438640_xbrl_20220809182417944"
      unitRef="USD">83770</us-gaap:SellingAndMarketingExpense>
    <us-gaap:OperatingLeaseCost
      contextRef="C_20210201to20220131_usgaapStatementOperatingActivitiesSegmentAxis_usgaapSegmentDiscontinuedOperationsMember"
      decimals="0"
      id="Fxbrl_20230609113527145_xbrl_20220809182440176_xbrl_20220809182332821"
      unitRef="USD">1233</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="C_20210201to20220131_usgaapStatementBusinessSegmentsAxis_cxxifNevadaSegmentMember"
      decimals="0"
      id="Fxbrl_20230609113527145_xbrl_20220809182440176_xbrl_20220809182354049"
      unitRef="USD">591376</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="C_20210201to20220131_usgaapStatementBusinessSegmentsAxis_usgaapCorporateMember"
      decimals="0"
      id="Fxbrl_20230609113527145_xbrl_20220809182440176_xbrl_20220809182405404"
      unitRef="USD">0</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="C_20210201to20220131_usgaapStatementBusinessSegmentsAxis_cxxifConsolidatedSegmentMember"
      decimals="0"
      id="Fxbrl_20230609113527145_xbrl_20220809182440176_xbrl_20220809182417944"
      unitRef="USD">592609</us-gaap:OperatingLeaseCost>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_20210201to20220131_usgaapStatementOperatingActivitiesSegmentAxis_usgaapSegmentDiscontinuedOperationsMember"
      decimals="0"
      id="Fxbrl_20230609113527149_xbrl_20220809182442271_xbrl_20220809182332821"
      unitRef="USD">207319</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_20210201to20220131_usgaapStatementBusinessSegmentsAxis_cxxifNevadaSegmentMember"
      decimals="0"
      id="Fxbrl_20230609113527149_xbrl_20220809182442271_xbrl_20220809182354049"
      unitRef="USD">1276640</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_20210201to20220131_usgaapStatementBusinessSegmentsAxis_usgaapCorporateMember"
      decimals="0"
      id="Fxbrl_20230609113527149_xbrl_20220809182442271_xbrl_20220809182405404"
      unitRef="USD">3806</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_20210201to20220131_usgaapStatementBusinessSegmentsAxis_cxxifConsolidatedSegmentMember"
      decimals="0"
      id="Fxbrl_20230609113527149_xbrl_20220809182442271_xbrl_20220809182417944"
      unitRef="USD">1487765</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="C_20210201to20220131_usgaapStatementOperatingActivitiesSegmentAxis_usgaapSegmentDiscontinuedOperationsMember"
      decimals="0"
      id="Fxbrl_20230609113527153_xbrl_20220809182444601_xbrl_20220809182332821"
      unitRef="USD">0</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="C_20210201to20220131_usgaapStatementBusinessSegmentsAxis_cxxifNevadaSegmentMember"
      decimals="0"
      id="Fxbrl_20230609113527153_xbrl_20220809182444601_xbrl_20220809182354049"
      unitRef="USD">0</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="C_20210201to20220131_usgaapStatementBusinessSegmentsAxis_usgaapCorporateMember"
      decimals="0"
      id="Fxbrl_20230609113527153_xbrl_20220809182444601_xbrl_20220809182405404"
      unitRef="USD">366469</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="C_20210201to20220131_usgaapStatementBusinessSegmentsAxis_cxxifConsolidatedSegmentMember"
      decimals="0"
      id="Fxbrl_20230609113527153_xbrl_20220809182444601_xbrl_20220809182417944"
      unitRef="USD">366469</us-gaap:ShareBasedCompensation>
    <us-gaap:InventoryWriteDown
      contextRef="C_20210201to20220131_usgaapStatementOperatingActivitiesSegmentAxis_usgaapSegmentDiscontinuedOperationsMember"
      decimals="0"
      id="Fxbrl_20230609113527157_xbrl_20220809182447433_xbrl_20220809182332821"
      unitRef="USD">1456818</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="C_20210201to20220131_usgaapStatementBusinessSegmentsAxis_cxxifNevadaSegmentMember"
      decimals="0"
      id="Fxbrl_20230609113527157_xbrl_20220809182447433_xbrl_20220809182354049"
      unitRef="USD">0</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="C_20210201to20220131_usgaapStatementBusinessSegmentsAxis_usgaapCorporateMember"
      decimals="0"
      id="Fxbrl_20230609113527157_xbrl_20220809182447433_xbrl_20220809182405404"
      unitRef="USD">0</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="C_20210201to20220131_usgaapStatementBusinessSegmentsAxis_cxxifConsolidatedSegmentMember"
      decimals="0"
      id="Fxbrl_20230609113527157_xbrl_20220809182447433_xbrl_20220809182417944"
      unitRef="USD">1456818</us-gaap:InventoryWriteDown>
    <us-gaap:InterestExpense
      contextRef="C_20210201to20220131_usgaapStatementOperatingActivitiesSegmentAxis_usgaapSegmentDiscontinuedOperationsMember"
      decimals="0"
      id="Fxbrl_20230609113527161_xbrl_20220809182451560_xbrl_20220809182332821"
      unitRef="USD">-284125</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="C_20210201to20220131_usgaapStatementBusinessSegmentsAxis_cxxifNevadaSegmentMember"
      decimals="0"
      id="Fxbrl_20230609113527161_xbrl_20220809182451560_xbrl_20220809182354049"
      unitRef="USD">-22171</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="C_20210201to20220131_usgaapStatementBusinessSegmentsAxis_usgaapCorporateMember"
      decimals="0"
      id="Fxbrl_20230609113527161_xbrl_20220809182451560_xbrl_20220809182405404"
      unitRef="USD">-7355059</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="C_20210201to20220131_usgaapStatementBusinessSegmentsAxis_cxxifConsolidatedSegmentMember"
      decimals="0"
      id="Fxbrl_20230609113527161_xbrl_20220809182451560_xbrl_20220809182417944"
      unitRef="USD">-7661355</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_20210201to20220131_usgaapStatementOperatingActivitiesSegmentAxis_usgaapSegmentDiscontinuedOperationsMember"
      decimals="0"
      id="Fxbrl_20230609113527165_xbrl_20220809182453895_xbrl_20220809182332821"
      unitRef="USD">-2285068</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_20210201to20220131_usgaapStatementBusinessSegmentsAxis_cxxifNevadaSegmentMember"
      decimals="0"
      id="Fxbrl_20230609113527165_xbrl_20220809182453895_xbrl_20220809182354049"
      unitRef="USD">13083269</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_20210201to20220131_usgaapStatementBusinessSegmentsAxis_usgaapCorporateMember"
      decimals="0"
      id="Fxbrl_20230609113527165_xbrl_20220809182453895_xbrl_20220809182405404"
      unitRef="USD">-4048772</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_20210201to20220131_usgaapStatementBusinessSegmentsAxis_cxxifConsolidatedSegmentMember"
      decimals="0"
      id="Fxbrl_20230609113527165_xbrl_20220809182453895_xbrl_20220809182417944"
      unitRef="USD">14846973</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230609111508110">
                                            &lt;div style="margin-bottom: 14px;"&gt;
                                                &lt;table cellpadding="0" cellspacing="0" style="width: 100%;"&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; width: 70%;"&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; width: 1%;"&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; 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;span&gt;&lt;b&gt;January 31,&lt;br/&gt;2023&lt;/b&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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 2%;"&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; width: 1%;"&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; 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;span&gt;January 31,&lt;br/&gt;2022&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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap; 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; white-space: nowrap; width: 70%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; 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: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Nevada&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;11,321,662&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;11,903,430&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Discontinued operations (Oregon)&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;1,748,286&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;1,817,633&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Other&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;703&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;24,414&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; border-top: 0.75pt solid black; width: 70%;"&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 black; 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 black; 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;13,070,651&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid black; 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 black; 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 black; 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;13,745,477&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid black; 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;
                                        </us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock>
    <us-gaap:NoncurrentAssets
      contextRef="C_20230131_srtStatementGeographicalAxis_cxxifNevadaSegmentMember"
      decimals="0"
      id="Fxbrl_20220809182709219_22"
      unitRef="USD">11321662</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="C_20220131_srtStatementGeographicalAxis_cxxifNevadaSegmentMember"
      decimals="0"
      id="Fxbrl_20220809182709219_25"
      unitRef="USD">11903430</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="C_20230131_srtStatementGeographicalAxis_stprOR"
      decimals="0"
      id="Fxbrl_20220809182709219_32"
      unitRef="USD">1748286</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="C_20220131_srtStatementGeographicalAxis_stprOR"
      decimals="0"
      id="Fxbrl_20220809182709219_35"
      unitRef="USD">1817633</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="C_20230131_srtStatementGeographicalAxis_usgaapAllOtherSegmentsMember"
      decimals="0"
      id="Fxbrl_20220809182709219_42"
      unitRef="USD">703</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="C_20220131_srtStatementGeographicalAxis_usgaapAllOtherSegmentsMember"
      decimals="0"
      id="Fxbrl_20220809182709219_45"
      unitRef="USD">24414</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220809182709219_52"
      unitRef="USD">13070651</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220809182709219_55"
      unitRef="USD">13745477</us-gaap:NoncurrentAssets>
    <us-gaap:CommitmentsDisclosureTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230526015036063">
                            &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;17.&lt;/b&gt;&lt;span style="width: 5.49pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;COMMITMENTS&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 and its subsidiaries are committed under lease agreements with third parties and related parties, for land, office space, and equipment in Nevada and Oregon. A summary of the Company's future minimum payments at the year ended January 31, 2023 is as follows:&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%;"&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; width: 55%;"&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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; 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;Third Parties&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; white-space: nowrap; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; 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;Related&lt;br/&gt;Parties&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; white-space: nowrap; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; 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;Total&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; white-space: nowrap; text-align: right; 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; width: 55%;"&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; white-space: nowrap; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; white-space: nowrap; 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; white-space: nowrap; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; white-space: nowrap; 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; white-space: nowrap; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; white-space: nowrap; 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; white-space: nowrap; text-align: right; 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; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;273,743&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,276,262&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,550,005&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2025&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;45,551&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;1,314,551&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;1,360,102&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2026&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;45,551&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,353,987&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,399,538&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2027&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;45,551&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;1,394,607&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;1,440,158&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2028&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;45,551&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,436,445&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,481,996&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; border-bottom: 0.75pt solid #000000; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Thereafter&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;322,651&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#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;7,712,494&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;8,035,145&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; border-bottom: 1.5pt solid #000000; width: 55%;"&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: 1.5pt solid #000000; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;778,598&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; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;14,488,346&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; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;15,266,944&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; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                        &lt;/table&gt;
                                    &lt;/div&gt;

                            &lt;/div&gt;
                        </us-gaap:CommitmentsDisclosureTextBlock>
    <us-gaap:OtherCommitmentsTableTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230526015044698">
                                    &lt;div style="margin-bottom: 10pt;"&gt;
                                        &lt;table cellpadding="0" cellspacing="0" style="width: 100%;"&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; width: 55%;"&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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; 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;Third Parties&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; white-space: nowrap; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; 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;Related&lt;br/&gt;Parties&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; white-space: nowrap; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; 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;Total&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; white-space: nowrap; text-align: right; 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; width: 55%;"&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; white-space: nowrap; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; white-space: nowrap; 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; white-space: nowrap; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; white-space: nowrap; 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; white-space: nowrap; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; white-space: nowrap; 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; white-space: nowrap; text-align: right; 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; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;273,743&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,276,262&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,550,005&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2025&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;45,551&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;1,314,551&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;1,360,102&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2026&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;45,551&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,353,987&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,399,538&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2027&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;45,551&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;1,394,607&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;1,440,158&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2028&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;45,551&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,436,445&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,481,996&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; border-bottom: 0.75pt solid #000000; width: 55%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Thereafter&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;322,651&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#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;7,712,494&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;8,035,145&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; border-bottom: 1.5pt solid #000000; width: 55%;"&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: 1.5pt solid #000000; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;778,598&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; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;14,488,346&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; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;15,266,944&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; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                        &lt;/table&gt;
                                    &lt;/div&gt;
                                </us-gaap:OtherCommitmentsTableTextBlock>
    <us-gaap:OtherCommitmentDueInNextTwelveMonths
      contextRef="C_20230131_usgaapRelatedAndNonrelatedPartyStatusAxis_usgaapNonrelatedPartyMember"
      decimals="0"
      id="Fxbrl_20220808225551374"
      unitRef="USD">273743</us-gaap:OtherCommitmentDueInNextTwelveMonths>
    <us-gaap:OtherCommitmentDueInNextTwelveMonths
      contextRef="C_20230131_usgaapRelatedAndNonrelatedPartyStatusAxis_usgaapRelatedPartyMember"
      decimals="0"
      id="Fxbrl_20220808225557670"
      unitRef="USD">1276262</us-gaap:OtherCommitmentDueInNextTwelveMonths>
    <us-gaap:OtherCommitmentDueInNextTwelveMonths
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220808225753353"
      unitRef="USD">1550005</us-gaap:OtherCommitmentDueInNextTwelveMonths>
    <us-gaap:OtherCommitmentDueInSecondYear
      contextRef="C_20230131_usgaapRelatedAndNonrelatedPartyStatusAxis_usgaapNonrelatedPartyMember"
      decimals="0"
      id="Fxbrl_20220808225801545"
      unitRef="USD">45551</us-gaap:OtherCommitmentDueInSecondYear>
    <us-gaap:OtherCommitmentDueInSecondYear
      contextRef="C_20230131_usgaapRelatedAndNonrelatedPartyStatusAxis_usgaapRelatedPartyMember"
      decimals="0"
      id="Fxbrl_20220808225813410"
      unitRef="USD">1314551</us-gaap:OtherCommitmentDueInSecondYear>
    <us-gaap:OtherCommitmentDueInSecondYear
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220808225818241"
      unitRef="USD">1360102</us-gaap:OtherCommitmentDueInSecondYear>
    <us-gaap:OtherCommitmentDueInThirdYear
      contextRef="C_20230131_usgaapRelatedAndNonrelatedPartyStatusAxis_usgaapNonrelatedPartyMember"
      decimals="0"
      id="Fxbrl_20220808225823707"
      unitRef="USD">45551</us-gaap:OtherCommitmentDueInThirdYear>
    <us-gaap:OtherCommitmentDueInThirdYear
      contextRef="C_20230131_usgaapRelatedAndNonrelatedPartyStatusAxis_usgaapRelatedPartyMember"
      decimals="0"
      id="Fxbrl_20220808225838344"
      unitRef="USD">1353987</us-gaap:OtherCommitmentDueInThirdYear>
    <us-gaap:OtherCommitmentDueInThirdYear
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220808225844624"
      unitRef="USD">1399538</us-gaap:OtherCommitmentDueInThirdYear>
    <us-gaap:OtherCommitmentDueInFourthYear
      contextRef="C_20230131_usgaapRelatedAndNonrelatedPartyStatusAxis_usgaapNonrelatedPartyMember"
      decimals="0"
      id="Fxbrl_20220808225848440"
      unitRef="USD">45551</us-gaap:OtherCommitmentDueInFourthYear>
    <us-gaap:OtherCommitmentDueInFourthYear
      contextRef="C_20230131_usgaapRelatedAndNonrelatedPartyStatusAxis_usgaapRelatedPartyMember"
      decimals="0"
      id="Fxbrl_20220808225904768"
      unitRef="USD">1394607</us-gaap:OtherCommitmentDueInFourthYear>
    <us-gaap:OtherCommitmentDueInFourthYear
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220808225909288"
      unitRef="USD">1440158</us-gaap:OtherCommitmentDueInFourthYear>
    <us-gaap:OtherCommitmentDueInFifthYear
      contextRef="C_20230131_usgaapRelatedAndNonrelatedPartyStatusAxis_usgaapNonrelatedPartyMember"
      decimals="0"
      id="Fxbrl_20220808225917007"
      unitRef="USD">45551</us-gaap:OtherCommitmentDueInFifthYear>
    <us-gaap:OtherCommitmentDueInFifthYear
      contextRef="C_20230131_usgaapRelatedAndNonrelatedPartyStatusAxis_usgaapRelatedPartyMember"
      decimals="0"
      id="Fxbrl_20220808225937205"
      unitRef="USD">1436445</us-gaap:OtherCommitmentDueInFifthYear>
    <us-gaap:OtherCommitmentDueInFifthYear
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220808225943675"
      unitRef="USD">1481996</us-gaap:OtherCommitmentDueInFifthYear>
    <us-gaap:OtherCommitmentDueAfterFifthYear
      contextRef="C_20230131_usgaapRelatedAndNonrelatedPartyStatusAxis_usgaapNonrelatedPartyMember"
      decimals="0"
      id="Fxbrl_20220808225948705"
      unitRef="USD">322651</us-gaap:OtherCommitmentDueAfterFifthYear>
    <us-gaap:OtherCommitmentDueAfterFifthYear
      contextRef="C_20230131_usgaapRelatedAndNonrelatedPartyStatusAxis_usgaapRelatedPartyMember"
      decimals="0"
      id="Fxbrl_20220808230000919"
      unitRef="USD">7712494</us-gaap:OtherCommitmentDueAfterFifthYear>
    <us-gaap:OtherCommitmentDueAfterFifthYear
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220808230005016"
      unitRef="USD">8035145</us-gaap:OtherCommitmentDueAfterFifthYear>
    <us-gaap:OtherCommitment
      contextRef="C_20230131_usgaapRelatedAndNonrelatedPartyStatusAxis_usgaapNonrelatedPartyMember"
      decimals="0"
      id="Fxbrl_20220808230009975"
      unitRef="USD">778598</us-gaap:OtherCommitment>
    <us-gaap:OtherCommitment
      contextRef="C_20230131_usgaapRelatedAndNonrelatedPartyStatusAxis_usgaapRelatedPartyMember"
      decimals="0"
      id="Fxbrl_20220808230021503"
      unitRef="USD">14488346</us-gaap:OtherCommitment>
    <us-gaap:OtherCommitment
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20220808230126625"
      unitRef="USD">15266944</us-gaap:OtherCommitment>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20220808172606638">
                            &lt;div&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;b&gt;18.&lt;/b&gt;&lt;span style="width: 5.49pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;RELATED PARTY TRANSACTIONS&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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;A summary of the Company's related balances included in accounts payable, accrued liabilities, and promissory note payable is as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                            &lt;div&gt;
                                                &lt;table cellpadding="0" cellspacing="0" style="width: 100%;"&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; width: 70%;"&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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 1%;"&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; margin-top: 0pt; margin-bottom: 0pt; width: 12%;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;January 31,&lt;br/&gt;2023&lt;/b&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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 2%;"&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; width: 1%;"&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; margin-top: 0pt; margin-bottom: 0pt; width: 12%;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;January 31,&lt;br/&gt;2022&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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap; 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; white-space: nowrap; width: 70%;"&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: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; 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: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Due to the President and CEO&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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,043,019&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;8,172,075&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Lease liabilities due to a company controlled by the CEO&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;8,953,425&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;9,279,123&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Lease liabilities due to SDP Development&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;412,093&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Due to the CFO of the Company&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;692&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;360&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; text-align: justify; background-color: #e6efff; width: 70%;"&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; border-bottom: 1.5pt solid #000000; text-align: left; background-color: #e6efff; 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; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;10,997,136&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; background-color: #e6efff; 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; background-color: #e6efff; 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; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;17,863,651&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; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                &lt;/table&gt;
                                            &lt;/div&gt;

                                        &lt;p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;
                                        &lt;p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;Due to the President and CEO consists of promissory note principal and interest and reimbursable expenses incurred in the normal course of business.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;
                                        &lt;p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;A summary of the Company's transactions with related parties including key management personnel for the years ended January 31, 2023 and 2022 is as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;

                                            &lt;div&gt;
                                                &lt;table cellpadding="0" cellspacing="0" style="width: 100%;"&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; width: 70%;"&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; width: 1%;"&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; width: 12%;"&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; width: 2%;"&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; width: 1%;"&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; width: 12%;"&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; white-space: nowrap; 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; white-space: nowrap; width: 70%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; 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: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Consulting fees paid to a director&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;125,000&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;240,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom; margin-top: 0pt; margin-bottom: 0pt; width: 70%;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;Amounts paid to CEO or companies controlled by CEO for leases&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;1,239,090&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;1,203,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;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom; background-color: #e6efff; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Amounts paid to CEO or companies controlled by CEO for repayments of promissory note&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;6,584,146&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;7,162,500&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Amounts paid to CEO or companies controlled by CEO for remuneration&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;200,000&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;267,119&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom; background-color: #e6efff; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Salary paid to directors and officers&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;398,950&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;496,807&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Share based compensation including warrants and stock options for directors and officers&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;153,426&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;251,333&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; background-color: #e6efff; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Lease payments made to SDP Development&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;209,176&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&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;b&gt;8,700,612&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: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;9,829,935&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;p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;
                                        &lt;p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;Amounts paid to CEO or companies controlled by CEO consists of salary, lease payments, and promissory note principal and interest.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;
                                        &lt;p style="text-align: justify; margin-top: 0pt; margin-bottom: 10pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;On February 12, 2020, the Company amended the purchase agreement with SDP Development, of which a Director of the Company is a principal owner. The Company had agreed on February 4, 2019 to purchase SDP Development on October 15, 2020, which owned six real estate properties that were leased in connection with Phantom Farms' cannabis cultivation, processing and wholesale distribution operations. The aggregate purchase price was $8,010,000 payable in cash, or, at the election of the vendors, in whole or in part by the issue of 2,670,000 shares at $3.00 per common share.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;/div&gt;
                                &lt;/div&gt;
                            &lt;/div&gt;
                        </us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <cxxif:ScheduleOfBalancesDueToRelatedPartiesIncludedInAccountsPayableAccruedLiabilitiesAndPromissoryNotePayableTableTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230609105624455">
                                            &lt;div&gt;
                                                &lt;table cellpadding="0" cellspacing="0" style="width: 100%;"&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; width: 70%;"&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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 1%;"&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; margin-top: 0pt; margin-bottom: 0pt; width: 12%;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;January 31,&lt;br/&gt;2023&lt;/b&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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 2%;"&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; width: 1%;"&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; margin-top: 0pt; margin-bottom: 0pt; width: 12%;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;January 31,&lt;br/&gt;2022&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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap; 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; white-space: nowrap; width: 70%;"&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: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; 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: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Due to the President and CEO&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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,043,019&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;8,172,075&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Lease liabilities due to a company controlled by the CEO&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;8,953,425&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;9,279,123&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Lease liabilities due to SDP Development&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;412,093&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Due to the CFO of the Company&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;692&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;360&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; text-align: justify; background-color: #e6efff; width: 70%;"&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; border-bottom: 1.5pt solid #000000; text-align: left; background-color: #e6efff; 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; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;10,997,136&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; background-color: #e6efff; 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; background-color: #e6efff; 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; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;17,863,651&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; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                &lt;/table&gt;
                                            &lt;/div&gt;
                                        </cxxif:ScheduleOfBalancesDueToRelatedPartiesIncludedInAccountsPayableAccruedLiabilitiesAndPromissoryNotePayableTableTextBlock>
    <us-gaap:OtherLiabilities
      contextRef="C_20230131_usgaapRelatedAndNonrelatedPartyStatusAxis_usgaapRelatedPartyMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifDueToPresidentAndChiefExecutiveOfficerMember"
      decimals="0"
      id="Fxbrl_20220808172856995_22"
      unitRef="USD">2043019</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="C_20220131_usgaapRelatedAndNonrelatedPartyStatusAxis_usgaapRelatedPartyMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifDueToPresidentAndChiefExecutiveOfficerMember"
      decimals="0"
      id="Fxbrl_20220808172856995_25"
      unitRef="USD">8172075</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="C_20230131_usgaapRelatedAndNonrelatedPartyStatusAxis_usgaapRelatedPartyMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifLeaseLiabilitiesDueToCompanyControlledByChiefExecutiveOfficerMember"
      decimals="0"
      id="Fxbrl_20230525210155484_xbrl_20220808172856995_22"
      unitRef="USD">8953425</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="C_20220131_usgaapRelatedAndNonrelatedPartyStatusAxis_usgaapRelatedPartyMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifLeaseLiabilitiesDueToCompanyControlledByChiefExecutiveOfficerMember"
      decimals="0"
      id="Fxbrl_20230525210155484_xbrl_20220808172856995_25"
      unitRef="USD">9279123</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="C_20230131_usgaapRelatedAndNonrelatedPartyStatusAxis_usgaapRelatedPartyMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifLeaseLiabilitiesDueToSdpDevelopmentMember"
      decimals="0"
      id="Fxbrl_20230525210157936_xbrl_20220808172856995_22"
      unitRef="USD">0</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="C_20220131_usgaapRelatedAndNonrelatedPartyStatusAxis_usgaapRelatedPartyMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifLeaseLiabilitiesDueToSdpDevelopmentMember"
      decimals="0"
      id="Fxbrl_20230525210157936_xbrl_20220808172856995_25"
      unitRef="USD">412093</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="C_20230131_usgaapRelatedAndNonrelatedPartyStatusAxis_usgaapRelatedPartyMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_srtChiefFinancialOfficerMember"
      decimals="0"
      id="Fxbrl_20230525210200800_xbrl_20220808172856995_22"
      unitRef="USD">692</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="C_20220131_usgaapRelatedAndNonrelatedPartyStatusAxis_usgaapRelatedPartyMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_srtChiefFinancialOfficerMember"
      decimals="0"
      id="Fxbrl_20230525210200800_xbrl_20220808172856995_25"
      unitRef="USD">360</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="C_20230131_usgaapRelatedAndNonrelatedPartyStatusAxis_usgaapRelatedPartyMember"
      decimals="0"
      id="Fxbrl_20230525210203155_xbrl_20220808172856995_22"
      unitRef="USD">10997136</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="C_20220131_usgaapRelatedAndNonrelatedPartyStatusAxis_usgaapRelatedPartyMember"
      decimals="0"
      id="Fxbrl_20230525210203155_xbrl_20220808172856995_25"
      unitRef="USD">17863651</us-gaap:OtherLiabilities>
    <us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230609105642296">
                                            &lt;div&gt;
                                                &lt;table cellpadding="0" cellspacing="0" style="width: 100%;"&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; width: 70%;"&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; width: 1%;"&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; width: 12%;"&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; width: 2%;"&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; width: 1%;"&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; width: 12%;"&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; white-space: nowrap; 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; white-space: nowrap; width: 70%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; 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: right; white-space: nowrap; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Consulting fees paid to a director&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;125,000&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;240,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom; margin-top: 0pt; margin-bottom: 0pt; width: 70%;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;Amounts paid to CEO or companies controlled by CEO for leases&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;1,239,090&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;1,203,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;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom; background-color: #e6efff; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Amounts paid to CEO or companies controlled by CEO for repayments of promissory note&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;6,584,146&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;7,162,500&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Amounts paid to CEO or companies controlled by CEO for remuneration&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;200,000&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;267,119&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom; background-color: #e6efff; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Salary paid to directors and officers&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;398,950&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;496,807&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Share based compensation including warrants and stock options for directors and officers&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;153,426&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;251,333&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; background-color: #e6efff; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Lease payments made to SDP Development&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;209,176&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&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;b&gt;8,700,612&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: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;9,829,935&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;
                                        </us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock>
    <cxxif:ConsultingFeesPaidToDirector
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220808173054052"
      unitRef="USD">125000</cxxif:ConsultingFeesPaidToDirector>
    <cxxif:ConsultingFeesPaidToDirector
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220808173112965"
      unitRef="USD">240000</cxxif:ConsultingFeesPaidToDirector>
    <cxxif:AmountsPaidToCeoOrCompaniesControlledByCeoForLeases
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20230609110751983"
      unitRef="USD">1239090</cxxif:AmountsPaidToCeoOrCompaniesControlledByCeoForLeases>
    <cxxif:AmountsPaidToCeoOrCompaniesControlledByCeoForLeases
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20230609110801455"
      unitRef="USD">1203000</cxxif:AmountsPaidToCeoOrCompaniesControlledByCeoForLeases>
    <cxxif:AmountsPaidToCeoOrCompaniesControlledByCeoForRepaymentsOfPromissoryNote
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20230609110822110"
      unitRef="USD">6584146</cxxif:AmountsPaidToCeoOrCompaniesControlledByCeoForRepaymentsOfPromissoryNote>
    <cxxif:AmountsPaidToCeoOrCompaniesControlledByCeoForRepaymentsOfPromissoryNote
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20230609110832002"
      unitRef="USD">7162500</cxxif:AmountsPaidToCeoOrCompaniesControlledByCeoForRepaymentsOfPromissoryNote>
    <cxxif:AmountsPaidToCeoOrCompaniesControlledByCeoForRemuneration
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20230609110852680"
      unitRef="USD">200000</cxxif:AmountsPaidToCeoOrCompaniesControlledByCeoForRemuneration>
    <cxxif:AmountsPaidToCeoOrCompaniesControlledByCeoForRemuneration
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20230609110900903"
      unitRef="USD">267119</cxxif:AmountsPaidToCeoOrCompaniesControlledByCeoForRemuneration>
    <cxxif:SalaryPaidToDirectorsAndOfficers
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220808173145140"
      unitRef="USD">398950</cxxif:SalaryPaidToDirectorsAndOfficers>
    <cxxif:SalaryPaidToDirectorsAndOfficers
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220808173156868"
      unitRef="USD">496807</cxxif:SalaryPaidToDirectorsAndOfficers>
    <cxxif:ShareCompensationForDirectorsAndOfficers
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220808173201756"
      unitRef="USD">153426</cxxif:ShareCompensationForDirectorsAndOfficers>
    <cxxif:ShareCompensationForDirectorsAndOfficers
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220808173213892"
      unitRef="USD">251333</cxxif:ShareCompensationForDirectorsAndOfficers>
    <cxxif:LeasePaymentsMadeToSdpDevelopment
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220808173244075"
      unitRef="USD">0</cxxif:LeasePaymentsMadeToSdpDevelopment>
    <cxxif:LeasePaymentsMadeToSdpDevelopment
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220808173302955"
      unitRef="USD">209176</cxxif:LeasePaymentsMadeToSdpDevelopment>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220808173309699"
      unitRef="USD">8700612</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220808173353108"
      unitRef="USD">9829935</us-gaap:OperatingCostsAndExpenses>
    <cxxif:PropertyPurchasedUnderPurchaseAgreement
      contextRef="C_20200201to20200212_usgaapBusinessAcquisitionAxis_cxxifPhantomFarmsMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifSdpDevelopmentGroupLlcMember"
      decimals="0"
      id="Fxbrl_20220808173623042"
      unitRef="Property">6</cxxif:PropertyPurchasedUnderPurchaseAgreement>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="C_20200201to20200212_usgaapBusinessAcquisitionAxis_cxxifPhantomFarmsMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifSdpDevelopmentGroupLlcMember"
      decimals="0"
      id="Fxbrl_20220808173747786"
      unitRef="USD">8010000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="C_20200201to20200212_usgaapBusinessAcquisitionAxis_cxxifPhantomFarmsMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifSdpDevelopmentGroupLlcMember"
      decimals="INF"
      id="Fxbrl_20220808173807985"
      unitRef="share">2670000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:BusinessAcquisitionSharePrice
      contextRef="C_20200212_usgaapBusinessAcquisitionAxis_cxxifPhantomFarmsMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifSdpDevelopmentGroupLlcMember"
      decimals="2"
      id="Fxbrl_20220808173831840"
      unitRef="USD_per_share">3</us-gaap:BusinessAcquisitionSharePrice>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230526014049394">
                            &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;19.&lt;/b&gt;&lt;span style="width: 5.49pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;EARNINGS PER SHARE&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;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 calculation of basic and diluted earnings per share for the years ended January 31, 2023 and 2022, is as follows:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                            &lt;div&gt;
                                                &lt;table cellpadding="0" cellspacing="0" style="width: 100%;"&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 70%;"&gt;&lt;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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 1%;"&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; 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;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; width: 2%;"&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; width: 1%;"&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; 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;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; white-space: nowrap; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Net income from continuing operations after income taxes&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; text-align: right; background-color: #e6efff; 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,381,540&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; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; text-align: right; background-color: #e6efff; 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;12,197,574&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Net loss from discontinued operations after income taxes&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;&lt;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%;"&gt;&lt;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,088,329&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;&lt;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: 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; 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;(2,242,644&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;&lt;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; vertical-align: bottom; background-color: #e6efff; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Net income&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; text-align: right; background-color: #e6efff; 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;293,211&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; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; text-align: right; background-color: #e6efff; 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;9,954,930&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&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;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; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Weighted average number of common shares outstanding&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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;120,047,814&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; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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;118,308,584&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Dilutive effect of warrants and stock options outstanding&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;2,833,093&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;2,833,093&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; vertical-align: bottom; background-color: #e6efff; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Diluted weighted average number of common shares outstanding&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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;122,880,907&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; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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;121,141,677&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&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;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; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Basic income per share, continuing operations&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; text-align: right; background-color: #e6efff; 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;0.01&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; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; text-align: right; background-color: #e6efff; 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;0.10&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Diluted income per share, continuing operations&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;&lt;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%;"&gt;&lt;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;0.01&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;&lt;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%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;0.10&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; vertical-align: bottom; background-color: #e6efff; width: 70%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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;&#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; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&gt;
                                                            &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;Basic loss per share, discontinued operations&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                        &lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;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%;"&gt;&lt;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;(0.01&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;&lt;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: 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; 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;(0.02&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;&lt;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; vertical-align: bottom; background-color: #e6efff; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;D&lt;/span&gt;&lt;/span&gt;iluted loss per share, discontinued operations&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; text-align: right; background-color: #e6efff; 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;(0.01&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; background-color: #e6efff; 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;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: left; background-color: #e6efff; 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; text-align: right; background-color: #e6efff; 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;(0.02&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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;/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; vertical-align: bottom; width: 70%;"&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;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; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;B&lt;/span&gt;&lt;/span&gt;asic income per share&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; text-align: right; background-color: #e6efff; 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;0.00&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; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; text-align: right; background-color: #e6efff; 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;0.08&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;D&lt;/span&gt;&lt;/span&gt;iluted income per share&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%;"&gt;&lt;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: 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;0.00&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: 1.5pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; 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-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;0.08&lt;/span&gt;&lt;/span&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%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                &lt;/table&gt;
                                            &lt;/div&gt;

                                        &lt;p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;
                                        &lt;p style="text-align: justify; margin-top: 0pt; margin-bottom: 10pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;The computation of diluted earnings per share excludes the effect of the potential exercise of warrants and stock options when the average market price of the common stock is lower than the exercise price of the respective warrant or stock option and when inclusion of these amounts would be anti-dilutive. For the years ended January 31, 2023 and 2022, the number of warrants excluded from the computation was 1,200,000 and 1,200,000, respectively. For the years ended January 31, 2023 and 2022, the number of stock options excluded from the computation was 4,409,998 and 4,263,333, respectively. For the years ended January 31, 2023 and 2022, the computation of diluted earnings per share also excludes the potential issuance of 6,000,000 earn out shares (Note 13) as the market price of the common shares has not been high enough to trigger an earn out event.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;/div&gt;
                                &lt;/div&gt;
                            &lt;/div&gt;
                        </us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230609102146124">
                                            &lt;div&gt;
                                                &lt;table cellpadding="0" cellspacing="0" style="width: 100%;"&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 70%;"&gt;&lt;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: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap; width: 1%;"&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; 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;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; width: 2%;"&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; width: 1%;"&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; 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;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; white-space: nowrap; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Net income from continuing operations after income taxes&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; text-align: right; background-color: #e6efff; 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,381,540&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; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; text-align: right; background-color: #e6efff; 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;12,197,574&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Net loss from discontinued operations after income taxes&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;&lt;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%;"&gt;&lt;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,088,329&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;&lt;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: 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; 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;(2,242,644&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;&lt;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; vertical-align: bottom; background-color: #e6efff; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Net income&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; text-align: right; background-color: #e6efff; 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;293,211&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; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; text-align: right; background-color: #e6efff; 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;9,954,930&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&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;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; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Weighted average number of common shares outstanding&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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;120,047,814&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; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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;118,308,584&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Dilutive effect of warrants and stock options outstanding&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;2,833,093&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;2,833,093&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; vertical-align: bottom; background-color: #e6efff; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Diluted weighted average number of common shares outstanding&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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;122,880,907&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; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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;121,141,677&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&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;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; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Basic income per share, continuing operations&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; text-align: right; background-color: #e6efff; 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;0.01&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; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; text-align: right; background-color: #e6efff; 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;0.10&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Diluted income per share, continuing operations&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;&lt;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%;"&gt;&lt;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;0.01&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;&lt;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%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;0.10&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; vertical-align: bottom; background-color: #e6efff; width: 70%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; 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;&#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; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&gt;
                                                            &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;Basic loss per share, discontinued operations&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                        &lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;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%;"&gt;&lt;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;(0.01&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;&lt;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: 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; 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;(0.02&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;&lt;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; vertical-align: bottom; background-color: #e6efff; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;D&lt;/span&gt;&lt;/span&gt;iluted loss per share, discontinued operations&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; text-align: right; background-color: #e6efff; 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;(0.01&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; background-color: #e6efff; 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;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: left; background-color: #e6efff; 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; text-align: right; background-color: #e6efff; 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;(0.02&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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;/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; vertical-align: bottom; width: 70%;"&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;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; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;B&lt;/span&gt;&lt;/span&gt;asic income per share&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; text-align: right; background-color: #e6efff; 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;0.00&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; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; text-align: right; background-color: #e6efff; 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;0.08&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;D&lt;/span&gt;&lt;/span&gt;iluted income per share&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%;"&gt;&lt;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: 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;0.00&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: 1.5pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; 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-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;0.08&lt;/span&gt;&lt;/span&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%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                &lt;/table&gt;
                                            &lt;/div&gt;
                                        </us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809135909939_12"
      unitRef="USD">1381540</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809135909939_15"
      unitRef="USD">12197574</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809135909939_22"
      unitRef="USD">-1088329</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809135909939_25"
      unitRef="USD">-2242644</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:NetIncomeLoss
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809135909939_32"
      unitRef="USD">293211</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809135909939_35"
      unitRef="USD">9954930</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809135909939_52"
      unitRef="share">120047814</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809135909939_55"
      unitRef="share">118308584</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809135909939_62"
      unitRef="share">2833093</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809135909939_65"
      unitRef="share">2833093</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20220809135909939_72"
      unitRef="share">122880907</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809135909939_75"
      unitRef="share">121141677</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="C_20220201to20230131"
      decimals="2"
      id="Fxbrl_20220809135909939_92"
      unitRef="USD_per_share">0.01</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="C_20210201to20220131"
      decimals="2"
      id="Fxbrl_20220809135909939_95"
      unitRef="USD_per_share">0.1</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="C_20220201to20230131"
      decimals="2"
      id="Fxbrl_20220809135909939_102"
      unitRef="USD_per_share">0.01</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="C_20210201to20220131"
      decimals="2"
      id="Fxbrl_20220809135909939_105"
      unitRef="USD_per_share">0.1</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="C_20220201to20230131"
      decimals="2"
      id="Fxbrl_20220809135909939_122"
      unitRef="USD_per_share">-0.01</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="C_20210201to20220131"
      decimals="2"
      id="Fxbrl_20220809135909939_125"
      unitRef="USD_per_share">-0.02</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="C_20220201to20230131"
      decimals="2"
      id="Fxbrl_20220809135909939_132"
      unitRef="USD_per_share">-0.01</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="C_20210201to20220131"
      decimals="2"
      id="Fxbrl_20220809135909939_135"
      unitRef="USD_per_share">-0.02</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_20220201to20230131"
      decimals="2"
      id="Fxbrl_20220809135909939_152"
      unitRef="USD_per_share">0</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_20210201to20220131"
      decimals="2"
      id="Fxbrl_20220809135909939_155"
      unitRef="USD_per_share">0.08</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_20220201to20230131"
      decimals="2"
      id="Fxbrl_20220809135909939_162"
      unitRef="USD_per_share">0</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_20210201to20220131"
      decimals="2"
      id="Fxbrl_20220809135909939_165"
      unitRef="USD_per_share">0.08</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_20220201to20230131_usgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_usgaapWarrantMember"
      decimals="0"
      id="Fxbrl_20220809151917522"
      unitRef="share">1200000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_20210201to20220131_usgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_usgaapWarrantMember"
      decimals="0"
      id="Fxbrl_20220809151924617"
      unitRef="share">1200000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_20220201to20230131_usgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_usgaapEmployeeStockOptionMember"
      decimals="0"
      id="Fxbrl_20230609103408754"
      unitRef="share">4409998</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_20210201to20220131_usgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_usgaapEmployeeStockOptionMember"
      decimals="0"
      id="Fxbrl_20230609103417965"
      unitRef="share">4263333</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <cxxif:EarnOutSharesExcludedFromPotentialIssuance
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20230609103609116"
      unitRef="share">6000000</cxxif:EarnOutSharesExcludedFromPotentialIssuance>
    <cxxif:EarnOutSharesExcludedFromPotentialIssuance
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20230609103602803"
      unitRef="share">6000000</cxxif:EarnOutSharesExcludedFromPotentialIssuance>
    <us-gaap:LossContingencyDisclosures
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230526014800796">
                        &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;&lt;b&gt;20.&#160;&#160;&lt;/b&gt;&lt;b&gt;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;From time to time, the Company is involved in various litigation matters arising in the ordinary course of its business. Management is of the opinion that disposition of any current matter will not have a material adverse impact on the Company's financial position, results of operations, or the ability to carry on any of its business activities.&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;b&gt;a)&#160; &#160;&#160;&lt;/b&gt;&lt;b&gt;Legal proceedings &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;b&gt;Oregon Action&lt;/b&gt;: A complaint was filed in the Oregon State Circuit Court for Clackamas County, on April 29, 2019, by two current owners of Proudest Monkey Holdings, LLC (the former sole member of EFF) (the "Plaintiffs"), alleging contract, employment, and statutory claims, alleging $612,500 in damages (as amended), against the Company, its wholly-owned subsidiaries 320204 US Holdings Corp, EFF, Swell Companies Limited, and Phantom Brands LLC, in addition to three directors, two officers, and one former employee (the "Oregon Action"). The Company and the other defendants wholly denied the allegations and claims made in the lawsuit and is defending the lawsuit. On June 21, 2019, the Company filed Oregon Rule of Civil Procedure ("ORCP") 21 motions to dismiss all of the Plaintiffs' claims against it, its wholly owned subsidiaries, and other defendants. On December 30, 2019, plaintiffs filed an amended complaint dismissing the Company (and some of its directors and subsidiaries) from the case and reducing the amount in controversy in the Oregon Action. On May 6, 2020, the court granted the Company's ORCP 21 motions in its entirety to dismiss all of Plaintiffs' claims against the remaining defendants. The judgment of dismissal was entered by the Clackamas County court on or about October 14, 2020.&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 22, 2020, the Company submitted a petition to recover the costs and attorney fees incurred by the Company as the prevailing party in the Oregon Action. On January 20, 2021, the Court ruled in the Company's favor, awarding the Company and its subsidiaries $68,195 in attorney's fees, $1,252 in costs, and a statutory prevailing party fee of $640, through a supplemental judgment, entered on February 2, 2021. The judgment in favor of the Company remains unpaid and continues to collect interest at the statutory rate of 9% per annum.&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 November 12, 2020, the plaintiffs appealed the order dismissing the claims alleged in their amended complaint. On March 2, 2021, the plaintiffs amended their appeal to also appeal the award of attorney fees and costs.&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 October 26, 2022, the Court of Appeals issued its decision, reversing the general and supplemental judgments in favor of the Company and remanding the case to the trial court for further proceedings. The Company filed a petition for reconsideration of the Court of Appeals decision on December 7, 2022, which was denied.&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 19, 2023, the Company filed a petition for review in the Oregon Supreme Court. The petition for review is pending. The Company cannot predict if the Oregon Supreme Court will grant certiorari to hear the appeal, and if so, the likely resolution of the appeal.&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;b&gt;British Columbia Action&lt;/b&gt;: On or about September 13, 2019, the Company delivered a notice to the above-mentioned Plaintiffs of alleged breach and default under the EFF purchase and sale agreement, due to alleged unlawful, intentional acts and material misrepresentations by the Plaintiffs before and after the completion of the purchase. As a result of such breach, the Company denied the Plaintiffs' tender of their share payment notes in connection with the agreement. On or about October 14, 2019, Proudest Monkey Holdings, LLC and one of its current owners, sued the Company in the Supreme Court of British Columbia to compel the issuance and delivery of the subject shares, including interests and costs (the "British Columbia Action").&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 November 8, 2019, the Company responded and counterclaimed for general, special and punitive damages, including interest and costs, related to breach of contract, repudiation of contract, breach of indemnity and fraudulent and negligent misrepresentation by the Plaintiffs. The Plaintiffs filed a response to the Company's counterclaims on or about June 5, 2020, and the parties stipulated to a form of amended pleading which included the joinder of additional parties, an owner of Proudest Monkey Holdings, LLC and EFF, and additional contract and equitable claims and damages, partially duplicative to those alleged by the Plaintiffs in the Oregon Action (breach of contract, indemnity, unjust enrichment and wrongful termination claims). Plaintiffs allege $2,774,176.05 in damages (as amended), plus unquantified additional damages, interest and costs, of which amounts are partially duplicative of the Oregon Action. This action remains in the discovery stage, and the trial date is scheduled for February 2024. It is too early to predict the resolution of the claims and counterclaims.&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;b&gt;Settled and Dismissed Action&lt;/b&gt;: On or about May 30, 2019, Wallace Hill Partners Ltd. ("Wallace Hill") filed a civil claim in the Supreme Court of British Columbia alleging breach of contract and entitlement to 1,800,000 Common Shares of the Company, fully vested by March 1, 2019, and damages due to the lost opportunity to sell those shares after such date for a profit. On June 23, 2019, the Company circulated a letter to Wallace Hill terminating the agreement and accepting Wallace Hill's repudiation of the agreement based on Wallace Hill's previously published defamatory comments and termination of the agreement. Also, on June 23, 2019, the Company filed its response to the civil claim denying all claims and filed counterclaims alleging breach of contract, a declaratory judgment of termination of the agreement, defamation and an injunction from further defamatory comments.&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 23, 2022, the Company and Wallace Hill entered into a mutual release agreement, pursuant to which, among other things, all parties agreed to dismiss their respective claims and to release one another from any further causes of action in connection with the subject matter of the original claims. On April 23, 2022, the parties filed a Notice of Discontinuance in the Supreme Court of British Columbia formally dismissing the civil action.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/div&gt;
                            &lt;/div&gt;
                        &lt;/div&gt;
                    </us-gaap:LossContingencyDisclosures>
    <us-gaap:LossContingencyDamagesSoughtValue
      contextRef="C_20190401to20190429_srtLitigationCaseAxis_cxxifOregonActionMember_usgaapLitigationStatusAxis_usgaapSettledLitigationMember"
      decimals="0"
      id="Fxbrl_20220809150721061"
      unitRef="USD">612500</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LegalFees
      contextRef="C_20210101to20210120"
      decimals="0"
      id="Fxbrl_20220809151439808"
      unitRef="USD">68195</us-gaap:LegalFees>
    <us-gaap:GainLossRelatedToLitigationSettlement
      contextRef="C_20210101to20210120"
      decimals="0"
      id="Fxbrl_20220809151448228"
      unitRef="USD">1252</us-gaap:GainLossRelatedToLitigationSettlement>
    <cxxif:StatutoryPrevailingPartyFee
      contextRef="C_20210101to20210120"
      decimals="0"
      id="Fxbrl_20220809151521423"
      unitRef="USD">640</cxxif:StatutoryPrevailingPartyFee>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="C_20201001to20201022"
      decimals="2"
      id="Fxbrl_20230526123931523"
      unitRef="Pure">0.09</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:LossContingencyDamagesSoughtValue
      contextRef="C_20191101to20191108"
      decimals="0"
      id="Fxbrl_20220809151952612"
      unitRef="USD">2774176</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="C_20190501to20190530_srtLitigationCaseAxis_cxxifBritishColumbiaActionMember"
      decimals="INF"
      id="Fxbrl_20220809154541073"
      unitRef="share">1800000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230609115349603">
                        &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;21.&lt;/b&gt;&lt;span style="width: 5.49pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;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;The Company is a Canadian resident company, as defined in the Income Tax Act (Canada) (the "ITA"), for Canadian income tax purposes. However, it has subsidiaries that are treated as United States corporations for US federal income tax purposes per the Internal Revenue Code (US) ("IRC") and are thereby subject to federal income tax on their worldwide income. As a result, the Company is subject to taxation both in Canada and the United States.&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 components of the income tax provision for the years ended January 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; vertical-align: bottom; white-space: nowrap; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000;"&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;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;2022&lt;br/&gt;(As restated -&#160;&lt;br/&gt;Note 2)&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;/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: 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; text-align: right; width: 12%;"&gt;&#160;&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;&#160;&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;Current&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;&#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="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-indent: 8.95pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Canadian&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;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-indent: 8.95pt; border-bottom: 0.75pt solid #000000; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;US Federal and State&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;2,866,688&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;4,344,395&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;Total current income tax expense&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;&lt;b&gt;2,866,688&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%;"&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;4,344,395&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;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;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;Deferred&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;&#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="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-indent: 8.95pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Canadian&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;-&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;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-indent: 8.95pt; border-bottom: 0.75pt solid #000000;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;US Federal and State&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;(56,920&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;590,072&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Total deferred income tax recovery&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;(56,920&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;&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; 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;590,072&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: right;"&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; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; 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;Total income tax expense&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;2,809,768&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;4,934,467&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="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 domestic and foreign components of income (loss) before provision for income taxes for the years ended January 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; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; 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;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; white-space: nowrap; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; 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;2022&lt;br/&gt;(As restated -&#160;&lt;br/&gt;Note 2)&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; white-space: nowrap; 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;$&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;&lt;span style="font-size: 10pt;"&gt;&lt;span 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;"&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;Canadian&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;(702,488&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;6,985,670&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;United States&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;4,893,796&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;10,146,371&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; 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;Income (loss) before income taxes&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,191,308&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;17,132,041&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="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 reconciliation of the statutory income tax rate percentage to the effective tax rate for the years ended January 31, 2023 and 2022 is as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;div&gt;
                                        &lt;div&gt;

                                                &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; 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;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; white-space: nowrap; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; 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;2022&lt;br/&gt;(As restated -&lt;br/&gt;Note 2)&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; white-space: nowrap; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="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 (loss) for the year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#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;4,191,308&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;17,132,041&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; border-bottom: 0.75pt solid #000000;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Statutory rate&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;27%&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;27%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: right; 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: 12%; text-align: right; background-color: #e6efff;"&gt;&#160;&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;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;Income tax expense at statutory rate&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;1,131,653&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;4,625,653&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Non-deductible expenditures and non-taxable revenues&lt;/span&gt;&lt;/span&gt;&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: 12%; text-align: right; background-color: #e6efff;"&gt;&#160;&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;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;IRC section 280E disallowance&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;1,802,992&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;1,834,479&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Other&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;56,549&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;98,946&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;Foreign tax rate differential&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;(288,933&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;(608,783&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;Change in foreign exchange rates and other&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;196,298&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;115,835&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;Change in valuation allowance&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;(198,848&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;(73,893&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;Payable adjustment to provision versus statutory tax returns&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;67,056&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;2,738,188&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;Deferred adjustment to provision versus statutory tax returns&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;10,410&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;(4,316,443&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;Uncertain tax position, inclusive of interest and penalties&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;32,591&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;520,485&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; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000;"&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; 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;b&gt;2,809,768&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: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4,934,467&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;p style="margin: 0pt;"&gt;&#160;&lt;/p&gt;
                                                &lt;div&gt;

                                                &lt;/div&gt;
                                                &lt;p style="margin: 0pt 0pt 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;A summary of the Company's deferred tax assets significant components is as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/div&gt;
                                        &lt;/div&gt;
                                    &lt;/div&gt;

                                        &lt;table cellpadding="0" cellspacing="0" style="width: 100%;"&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; width: 70%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; 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;January 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="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; 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;January 31,&lt;br/&gt;2022&lt;br/&gt;(As restated -&lt;br/&gt;Note 2)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; width: 70%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; 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="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; background-color: #e6efff; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Deferred tax assets&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; background-color: #e6efff; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; background-color: #e6efff; 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="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; background-color: #e6efff; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; background-color: #e6efff; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; background-color: #e6efff; text-align: right; width: 12%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; background-color: #e6efff; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-indent: 8.95pt; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Share issuance costs and financing fees&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; 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;4,764&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;262,726&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; background-color: #e6efff; text-indent: 8.95pt; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Allowable capital losses&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; 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;132,986&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;139,182&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-indent: 8.95pt; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Non-capital losses&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; 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;4,699,606&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4,376,843&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; background-color: #e6efff; text-indent: 8.95pt; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Intangible assets&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; 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;85,843&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;98,394&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-indent: 8.95pt; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Right of use assets and lease liabilities, net&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; 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;73,247&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;53,248&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; background-color: #e6efff; text-indent: 8.95pt; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Reclamation obligation&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; 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;14,219&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; 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,923&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-indent: 8.95pt; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Derivative liability&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; 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;64,719&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;271,719&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; background-color: #e6efff; text-indent: 8.95pt; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Inventories&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; 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;36,797&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; 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="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-indent: 8.95pt; width: 70%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Convertible promissory note&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 1%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 12%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;312,190&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 2%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 1%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 12%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;345,989&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 2%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; background-color: #e6efff; width: 70%;"&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="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; 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,424,371&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; 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,563,024&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Valuation allowance&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; border-bottom: 0.75pt solid #000000; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; 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,311,368)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; border-bottom: 0.75pt solid #000000; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; border-bottom: 0.75pt solid #000000; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; 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,510,216)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; border-bottom: 0.75pt solid #000000; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; background-color: #e6efff; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Total net deferred tax assets&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; 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;113,003&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;52,808&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; width: 70%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; 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="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 12%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; background-color: #e6efff; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Deferred tax liabilities&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; 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="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 12%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-indent: 8.95pt; width: 70%;"&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="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; 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;(89,641)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(86,366)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; background-color: #e6efff; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Net deferred tax (liability) asset&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; background-color: #e6efff; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; background-color: #e6efff; 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;23,362&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; background-color: #e6efff; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; background-color: #e6efff; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; background-color: #e6efff; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(33,558)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; background-color: #e6efff; text-align: right; 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;Realization of deferred tax assets associated with the net operating loss carryforwards is dependent upon generating sufficient taxable income prior to their expiration. A valuation allowance to reflect management's estimate of the Canadian loss carryforwards that may expire prior to their utilization has been recorded at January 31, 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;As of January 31, 2023, the Company has $17.4 million of Canadian non-capital loses which expire between 2026 and 2043, and Canadian capital losses of $985 thousand with no expiry date. The Company determined a valuation allowance was also applicable to the other Canadian deferred tax assets. The Company also has of $2.7 million of Oregon net operating losses which have a 15-year carryforward period with losses expiring between 2034 and 2038. The Company determined a valuation allowance was applicable to the full amount of the available Canadian losses. &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 the Company operates in the cannabis industry, the Company is subject to the limits of Internal Revenue Code ("IRC") Section 280E for US federal income tax purposes as well as state income tax purposes. Under IRC Section 280E, the Company is only allowed to deduct expenses directly related to costs of goods sold. This results in permanent differences between ordinary and necessary business expenses deemed non-allowable under IRC Section 280E.&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 assesses the available positive and negative evidence to estimate whether sufficient future taxable income will be generated to permit use of the existing deferred tax assets. A significant piece of objective negative evidence evaluated was the cumulative loss incurred by the Canadian entity over the three-year period ended January 31, 2023. Such objective evidence limits the ability to consider other subjective evidence, such as our projections for future growth.&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 the basis of this evaluation, as of January 31, 2023, a valuation allowance of $5,311,368 (2022 - $5,510,216) has been recorded to recognize only the portion of the deferred tax asset that is more likely than not to be realized. The amount of the deferred tax asset considered realizable, however, could be adjusted if estimates of future taxable income during the carryforward period are reduced or increased or if objective negative evidence in the form of cumulative losses is no longer present and additional weight is given to subjective evidence such as our projections for growth.&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 recognizes benefits from uncertain tax positions based on the cumulative probability method whereby the largest benefit with a cumulative probability of greater than 50% is recorded. An uncertain tax position is not recognized if it has less than a 50% likelihood of being sustained. As of January 31, 2023, and January 31, 2022, the Company recorded an uncertain tax liability of $846,446 and $813,855, respectively, inclusive of interest and penalties. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;div&gt;
                                        &lt;div&gt;

                                        &lt;/div&gt;
                                        &lt;p style="margin: 0pt 0pt 14px;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;The uncertain tax position comprises of certain deductions for lease obligations, depreciation and amortization taken in prior years in excess of the accounting expenses in respect of assets used in production as well as deductions for inventory impairment that were not previously taken. The total of these uncertainties before interest and penalties is $789,112 as of January 31, 2023. The Company believes it is reasonably possible that $401,824 of unrecognized tax benefits related to depreciation and $7,745 of unrecognized tax benefits related to amortization, lease obligations and inventory may decrease within the next 12 months as the Company will be filing amended tax returns for prior years and amounts will be coming statute-barred with respect to the 2020 fiscal year.&lt;/span&gt;&lt;/span&gt;&lt;/p&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 years ended January 31, 2023, the Company recorded interest of $55,065 and penalties of $2,268 on uncertain tax liabilities within the consolidated statements of operations and comprehensive (loss) income. The Company is subject to taxation and files income tax returns in Canada, the U.S. and Oregon. As of January 31, 2023, the tax returns for the 2020, 2021 and 2022 fiscal years are subject to examination by tax authorities in the U.S. and Oregon. The tax return for the 2019 fiscal year is also subject to examination by tax authorities 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;The aggregate change in the balance of gross unrecognized tax benefits, which includes interest and penalties 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; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; 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;January 31,&lt;br/&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; white-space: nowrap; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; 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;2022&lt;br/&gt;(As restated -&lt;br/&gt;Note 2)&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; white-space: nowrap; 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;$&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;&lt;span style="font-size: 10pt;"&gt;&lt;span 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;"&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;Beginning balance&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;813,855&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;293,370&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;Increase due to tax positions taken during a prior year&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;32,591&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;520,485&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; 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;Ending balance&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;846,446&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;813,855&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="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 total amount of unrecognized tax benefits that would, if recognized, impact the effective tax rate is $846,446 for the tax year ended January 31, 2023 ($813,855 for January 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;A summary of the components of the Company's income taxes payable is as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                        &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-color: #000000;"&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;&#160;&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; white-space: nowrap; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; 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;January 31,&lt;br/&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; white-space: nowrap; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; 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;January 31,&lt;br/&gt;2022&lt;br/&gt;(As restated -&lt;br/&gt;Note 2)&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; white-space: nowrap; text-align: right;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: 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;&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; 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;/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 taxes payable&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;6,890,412&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;4,056,315&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;Unrecognized tax position, inclusive of interest and penalties&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;846,446&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;813,855&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; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; 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; 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,736,858&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;4,870,170&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;/div&gt;
                        &lt;/div&gt;
                    </us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230622052947408">
                                        &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; vertical-align: bottom; white-space: nowrap; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000;"&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;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;2022&lt;br/&gt;(As restated -&#160;&lt;br/&gt;Note 2)&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;/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: 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; text-align: right; width: 12%;"&gt;&#160;&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;&#160;&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;Current&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;&#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="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-indent: 8.95pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Canadian&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;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-indent: 8.95pt; border-bottom: 0.75pt solid #000000; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;US Federal and State&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;2,866,688&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;4,344,395&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;Total current income tax expense&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;&lt;b&gt;2,866,688&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%;"&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;4,344,395&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;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;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;Deferred&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;&#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="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-indent: 8.95pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Canadian&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;-&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;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-indent: 8.95pt; border-bottom: 0.75pt solid #000000;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;US Federal and State&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;(56,920&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;590,072&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Total deferred income tax recovery&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;(56,920&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;&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; 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;590,072&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: right;"&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; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; 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;Total income tax expense&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;2,809,768&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;4,934,467&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;
                                    </us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="C_20220201to20230131_srtStatementGeographicalAxis_countryCA"
      decimals="0"
      id="Fxbrl_20230609120837057"
      unitRef="USD">0</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="C_20210201to20220131_srtStatementGeographicalAxis_countryCA"
      decimals="0"
      id="Fxbrl_20230609120817070"
      unitRef="USD">0</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="C_20220201to20230131_srtStatementGeographicalAxis_countryUS"
      decimals="0"
      id="Fxbrl_20230609120843064"
      unitRef="USD">2866688</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="C_20210201to20220131_srtStatementGeographicalAxis_countryUS"
      decimals="0"
      id="Fxbrl_20220809203313026_45"
      unitRef="USD">4344395</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20230609120850441"
      unitRef="USD">2866688</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809203313026_55"
      unitRef="USD">4344395</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="C_20220201to20230131_srtStatementGeographicalAxis_countryCA"
      decimals="0"
      id="Fxbrl_20230609120956369"
      unitRef="USD">0</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="C_20210201to20220131_srtStatementGeographicalAxis_countryCA"
      decimals="0"
      id="Fxbrl_20230609120903336"
      unitRef="USD">0</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="C_20220201to20230131_srtStatementGeographicalAxis_countryUS"
      decimals="0"
      id="Fxbrl_20230609121002145"
      unitRef="USD">-56920</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="C_20210201to20220131_srtStatementGeographicalAxis_countryUS"
      decimals="0"
      id="Fxbrl_20220809203313026_95"
      unitRef="USD">590072</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20230609121008497"
      unitRef="USD">-56920</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809203313026_105"
      unitRef="USD">590072</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20230609121015145"
      unitRef="USD">2809768</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20230622051501981"
      unitRef="USD">4934467</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230622053006592">
                                        &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; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; 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;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; white-space: nowrap; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; 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;2022&lt;br/&gt;(As restated -&#160;&lt;br/&gt;Note 2)&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; white-space: nowrap; 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;$&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;&lt;span style="font-size: 10pt;"&gt;&lt;span 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;"&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;Canadian&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;(702,488&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;6,985,670&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;United States&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;4,893,796&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;10,146,371&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; 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;Income (loss) before income taxes&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,191,308&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;17,132,041&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;
                                    </us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_20220201to20230131_srtStatementGeographicalAxis_countryCA"
      decimals="0"
      id="Fxbrl_20230609121352945"
      unitRef="USD">-702488</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_20210201to20220131_srtStatementGeographicalAxis_countryCA"
      decimals="0"
      id="Fxbrl_20220809211318068_25"
      unitRef="USD">6985670</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_20220201to20230131_srtStatementGeographicalAxis_countryUS"
      decimals="0"
      id="Fxbrl_20230609121359080"
      unitRef="USD">4893796</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_20210201to20220131_srtStatementGeographicalAxis_countryUS"
      decimals="0"
      id="Fxbrl_20220809211318068_35"
      unitRef="USD">10146371</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20230609121413621"
      unitRef="USD">4191308</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809211318068_45"
      unitRef="USD">17132041</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230622053021742">
                                                &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; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; 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;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; white-space: nowrap; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; 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;2022&lt;br/&gt;(As restated -&lt;br/&gt;Note 2)&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; white-space: nowrap; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="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 (loss) for the year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#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;4,191,308&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;17,132,041&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; border-bottom: 0.75pt solid #000000;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Statutory rate&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;27%&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;27%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: right; 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: 12%; text-align: right; background-color: #e6efff;"&gt;&#160;&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;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;Income tax expense at statutory rate&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;1,131,653&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;4,625,653&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Non-deductible expenditures and non-taxable revenues&lt;/span&gt;&lt;/span&gt;&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: 12%; text-align: right; background-color: #e6efff;"&gt;&#160;&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;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;IRC section 280E disallowance&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;1,802,992&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;1,834,479&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Other&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;56,549&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;98,946&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;Foreign tax rate differential&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;(288,933&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;(608,783&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;Change in foreign exchange rates and other&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;196,298&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;115,835&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;Change in valuation allowance&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;(198,848&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;(73,893&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;Payable adjustment to provision versus statutory tax returns&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;67,056&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;2,738,188&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;Deferred adjustment to provision versus statutory tax returns&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;10,410&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;(4,316,443&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;Uncertain tax position, inclusive of interest and penalties&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;32,591&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;520,485&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; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000;"&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; 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;b&gt;2,809,768&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: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4,934,467&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:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20230609121447053"
      unitRef="USD">4191308</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809211615339_22"
      unitRef="USD">17132041</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="C_20220201to20230131"
      decimals="2"
      id="Fxbrl_20230609121454021"
      unitRef="Pure">0.27</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="C_20210201to20220131"
      decimals="2"
      id="Fxbrl_20220809211615339_32"
      unitRef="Pure">0.27</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20230609121610656"
      unitRef="USD">1131653</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809211615339_52"
      unitRef="USD">4625653</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <cxxif:EffectiveIncomeTaxRateReconciliationIrcSection280EDisallowance
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20230609122335846_72"
      unitRef="USD">1802992</cxxif:EffectiveIncomeTaxRateReconciliationIrcSection280EDisallowance>
    <cxxif:EffectiveIncomeTaxRateReconciliationIrcSection280EDisallowance
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20230609122335846_75"
      unitRef="USD">1834479</cxxif:EffectiveIncomeTaxRateReconciliationIrcSection280EDisallowance>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20230609122335846_82"
      unitRef="USD">56549</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20230609122335846_85"
      unitRef="USD">98946</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20230609121721879"
      unitRef="USD">-288933</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20220809211615339_72"
      unitRef="USD">-608783</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <cxxif:EffectiveIncomeTaxRateReconciliationChangeInForeignExchangeRatesAndOther
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20230609122335846_102"
      unitRef="USD">196298</cxxif:EffectiveIncomeTaxRateReconciliationChangeInForeignExchangeRatesAndOther>
    <cxxif:EffectiveIncomeTaxRateReconciliationChangeInForeignExchangeRatesAndOther
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20230609122335846_105"
      unitRef="USD">115835</cxxif:EffectiveIncomeTaxRateReconciliationChangeInForeignExchangeRatesAndOther>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20230609122335846_112"
      unitRef="USD">-198848</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20230609122335846_115"
      unitRef="USD">-73893</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <cxxif:EffectiveIncomeTaxRateReconciliationPayableAdjustmentToProvisionVersusStatutoryTaxReturns
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20230609122335846_122"
      unitRef="USD">67056</cxxif:EffectiveIncomeTaxRateReconciliationPayableAdjustmentToProvisionVersusStatutoryTaxReturns>
    <cxxif:EffectiveIncomeTaxRateReconciliationPayableAdjustmentToProvisionVersusStatutoryTaxReturns
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20230609122335846_125"
      unitRef="USD">2738188</cxxif:EffectiveIncomeTaxRateReconciliationPayableAdjustmentToProvisionVersusStatutoryTaxReturns>
    <cxxif:EffectiveIncomeTaxRateReconciliationDeferredAdjustmentToProvisionVersusStatutoryTaxReturns
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20230609122335846_132"
      unitRef="USD">10410</cxxif:EffectiveIncomeTaxRateReconciliationDeferredAdjustmentToProvisionVersusStatutoryTaxReturns>
    <cxxif:EffectiveIncomeTaxRateReconciliationDeferredAdjustmentToProvisionVersusStatutoryTaxReturns
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20230609122335846_135"
      unitRef="USD">-4316443</cxxif:EffectiveIncomeTaxRateReconciliationDeferredAdjustmentToProvisionVersusStatutoryTaxReturns>
    <cxxif:EffectiveIncomeTaxRateReconciliationUncertainTaxPositionInclusiveOfInterestAndPenalties
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20230609122335846_142"
      unitRef="USD">32591</cxxif:EffectiveIncomeTaxRateReconciliationUncertainTaxPositionInclusiveOfInterestAndPenalties>
    <cxxif:EffectiveIncomeTaxRateReconciliationUncertainTaxPositionInclusiveOfInterestAndPenalties
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20230609122335846_145"
      unitRef="USD">520485</cxxif:EffectiveIncomeTaxRateReconciliationUncertainTaxPositionInclusiveOfInterestAndPenalties>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20230622051535645"
      unitRef="USD">2809768</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20230622051551044"
      unitRef="USD">4934467</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230622053038041">
                                        &lt;table cellpadding="0" cellspacing="0" style="width: 100%;"&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; width: 70%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; 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;January 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="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; 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;January 31,&lt;br/&gt;2022&lt;br/&gt;(As restated -&lt;br/&gt;Note 2)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; width: 70%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; 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="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; background-color: #e6efff; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Deferred tax assets&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; background-color: #e6efff; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; background-color: #e6efff; 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="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; background-color: #e6efff; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; background-color: #e6efff; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; background-color: #e6efff; text-align: right; width: 12%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; background-color: #e6efff; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-indent: 8.95pt; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Share issuance costs and financing fees&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; 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;4,764&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;262,726&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; background-color: #e6efff; text-indent: 8.95pt; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Allowable capital losses&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; 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;132,986&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;139,182&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-indent: 8.95pt; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Non-capital losses&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; 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;4,699,606&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4,376,843&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; background-color: #e6efff; text-indent: 8.95pt; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Intangible assets&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; 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;85,843&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;98,394&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-indent: 8.95pt; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Right of use assets and lease liabilities, net&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; 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;73,247&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;53,248&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; background-color: #e6efff; text-indent: 8.95pt; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Reclamation obligation&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; 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;14,219&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; 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,923&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-indent: 8.95pt; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Derivative liability&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; 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;64,719&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;271,719&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; background-color: #e6efff; text-indent: 8.95pt; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Inventories&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; 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;36,797&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; 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="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-indent: 8.95pt; width: 70%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Convertible promissory note&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 1%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 12%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;312,190&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 2%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 1%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 12%; border-bottom: 0.75pt solid black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;345,989&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 2%; border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; background-color: #e6efff; width: 70%;"&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="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; 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,424,371&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; 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,563,024&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; 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; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Valuation allowance&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; border-bottom: 0.75pt solid #000000; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; 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,311,368)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; border-bottom: 0.75pt solid #000000; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; border-bottom: 0.75pt solid #000000; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; 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,510,216)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; border-bottom: 0.75pt solid #000000; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; background-color: #e6efff; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Total net deferred tax assets&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; 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;113,003&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;52,808&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; width: 70%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; 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="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 12%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; background-color: #e6efff; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Deferred tax liabilities&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; 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="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 12%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; background-color: #e6efff; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: bottom; text-indent: 8.95pt; width: 70%;"&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="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; 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;(89,641)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(86,366)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; background-color: #e6efff; width: 70%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Net deferred tax (liability) asset&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; background-color: #e6efff; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; background-color: #e6efff; 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;23,362&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; background-color: #e6efff; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; background-color: #e6efff; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; background-color: #e6efff; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(33,558)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="padding-right: 1.4pt; padding-left: 1.4pt; vertical-align: middle; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; background-color: #e6efff; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                        &lt;/table&gt;
                                    </us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <cxxif:DeferredTaxAssetsShareIssuanceCostsAndFinancingFees
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20230609130841800"
      unitRef="USD">4764</cxxif:DeferredTaxAssetsShareIssuanceCostsAndFinancingFees>
    <cxxif:DeferredTaxAssetsShareIssuanceCostsAndFinancingFees
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220809211936082_35"
      unitRef="USD">262726</cxxif:DeferredTaxAssetsShareIssuanceCostsAndFinancingFees>
    <us-gaap:DeferredTaxAssetsCapitalLossCarryforwards
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20230609130848519"
      unitRef="USD">132986</us-gaap:DeferredTaxAssetsCapitalLossCarryforwards>
    <us-gaap:DeferredTaxAssetsCapitalLossCarryforwards
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220809211936082_45"
      unitRef="USD">139182</us-gaap:DeferredTaxAssetsCapitalLossCarryforwards>
    <cxxif:DeferredTaxAssetsNonCapitalLosses
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20230609130855127"
      unitRef="USD">4699606</cxxif:DeferredTaxAssetsNonCapitalLosses>
    <cxxif:DeferredTaxAssetsNonCapitalLosses
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220809211936082_55"
      unitRef="USD">4376843</cxxif:DeferredTaxAssetsNonCapitalLosses>
    <cxxif:DeferredTaxAssetsIntangibleAssets
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20230609130901178"
      unitRef="USD">85843</cxxif:DeferredTaxAssetsIntangibleAssets>
    <cxxif:DeferredTaxAssetsIntangibleAssets
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220809211936082_65"
      unitRef="USD">98394</cxxif:DeferredTaxAssetsIntangibleAssets>
    <cxxif:DeferredTaxAssetsRightofUseAssetsAndLeaseLiabilitiesNet
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20230609130911807"
      unitRef="USD">73247</cxxif:DeferredTaxAssetsRightofUseAssetsAndLeaseLiabilitiesNet>
    <cxxif:DeferredTaxAssetsRightofUseAssetsAndLeaseLiabilitiesNet
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220809211936082_85"
      unitRef="USD">53248</cxxif:DeferredTaxAssetsRightofUseAssetsAndLeaseLiabilitiesNet>
    <cxxif:DeferredTaxAssetsReclamationObligation
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20230609130919318"
      unitRef="USD">14219</cxxif:DeferredTaxAssetsReclamationObligation>
    <cxxif:DeferredTaxAssetsReclamationObligation
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220809211936082_105"
      unitRef="USD">14923</cxxif:DeferredTaxAssetsReclamationObligation>
    <us-gaap:DeferredTaxAssetsDerivativeInstruments
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20230609132701700"
      unitRef="USD">64719</us-gaap:DeferredTaxAssetsDerivativeInstruments>
    <us-gaap:DeferredTaxAssetsDerivativeInstruments
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20230609132719755"
      unitRef="USD">271719</us-gaap:DeferredTaxAssetsDerivativeInstruments>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20230609132705524"
      unitRef="USD">36797</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20230609132722598"
      unitRef="USD">0</us-gaap:DeferredTaxAssetsInventory>
    <cxxif:DeferredTaxAssetsConvertiblePromissoryNote
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20230609132710933"
      unitRef="USD">312190</cxxif:DeferredTaxAssetsConvertiblePromissoryNote>
    <cxxif:DeferredTaxAssetsConvertiblePromissoryNote
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20230609132726964"
      unitRef="USD">345989</cxxif:DeferredTaxAssetsConvertiblePromissoryNote>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20230609130934103"
      unitRef="USD">5424371</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220809211936082_115"
      unitRef="USD">5563024</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20230609130940671"
      unitRef="USD">5311368</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220809211936082_125"
      unitRef="USD">5510216</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20230609130948120"
      unitRef="USD">113003</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220809211936082_135"
      unitRef="USD">52808</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20230609130955760"
      unitRef="USD">89641</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220809211936082_165"
      unitRef="USD">86366</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20230609131003975"
      unitRef="USD">23362</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20220809211936082_175"
      unitRef="USD">-33558</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <cxxif:DeferredTaxAssetsNonCapitalLosses
      contextRef="C_20230131_srtStatementGeographicalAxis_countryCA"
      decimals="-5"
      id="Fxbrl_20230526013626153"
      unitRef="USD">17400000</cxxif:DeferredTaxAssetsNonCapitalLosses>
    <us-gaap:DeferredTaxAssetsCapitalLossCarryforwards
      contextRef="C_20230131_srtStatementGeographicalAxis_countryCA"
      decimals="-3"
      id="Fxbrl_20230526115211138"
      unitRef="USD">985000</us-gaap:DeferredTaxAssetsCapitalLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="C_20230131_srtStatementGeographicalAxis_stprOR"
      decimals="-5"
      id="Fxbrl_20230609133855502"
      unitRef="USD">2700000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwardsLimitationsOnUse
      contextRef="C_20220201to20230131_srtStatementGeographicalAxis_stprOR"
      id="Fxbrl_20230622052319153">15-year carryforward period with losses expiring between 2034 and 2038</us-gaap:OperatingLossCarryforwardsLimitationsOnUse>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20230526013656164"
      unitRef="USD">5311368</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20230526013728476"
      unitRef="USD">5510216</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20230609134351859"
      unitRef="USD">846446</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20230609134359723"
      unitRef="USD">813855</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <cxxif:UnrecognizedTaxBenefitsBeforeInterestAndPenalties
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20230609135346901"
      unitRef="USD">789112</cxxif:UnrecognizedTaxBenefitsBeforeInterestAndPenalties>
    <cxxif:UnrecognizedTaxBenefitsRelatedToDepreciation
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20230609135353806"
      unitRef="USD">401824</cxxif:UnrecognizedTaxBenefitsRelatedToDepreciation>
    <cxxif:UnrecognizedTaxBenefitsRelatedToAmortization
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20230609135358355"
      unitRef="USD">7745</cxxif:UnrecognizedTaxBenefitsRelatedToAmortization>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20230609135645058"
      unitRef="USD">55065</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20230609135652153"
      unitRef="USD">2268</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense>
    <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230622053054350">
                                        &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; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; 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;January 31,&lt;br/&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; white-space: nowrap; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; 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;2022&lt;br/&gt;(As restated -&lt;br/&gt;Note 2)&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; white-space: nowrap; 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;$&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;&lt;span style="font-size: 10pt;"&gt;&lt;span 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;"&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;Beginning balance&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;813,855&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;293,370&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;Increase due to tax positions taken during a prior year&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;32,591&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;520,485&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; 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;Ending balance&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;846,446&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;813,855&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;
                                    </us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20230609141628475_22"
      unitRef="USD">813855</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230609141628475_25"
      unitRef="USD">293370</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="C_20220201to20230131"
      decimals="0"
      id="Fxbrl_20230609141628475_32"
      unitRef="USD">32591</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="C_20210201to20220131"
      decimals="0"
      id="Fxbrl_20230609141628475_35"
      unitRef="USD">520485</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20230609141628475_42"
      unitRef="USD">846446</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20230609141628475_45"
      unitRef="USD">813855</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20230622052702529"
      unitRef="USD">846446</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20230622052712717"
      unitRef="USD">813855</us-gaap:UnrecognizedTaxBenefits>
    <cxxif:ScheduleOfIncomeTaxPayableTableTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230622053636642">
                                        &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-color: #000000;"&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;&#160;&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; white-space: nowrap; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; 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;January 31,&lt;br/&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; white-space: nowrap; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; 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;January 31,&lt;br/&gt;2022&lt;br/&gt;(As restated -&lt;br/&gt;Note 2)&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; white-space: nowrap; text-align: right;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: 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;&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; 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;/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 taxes payable&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;6,890,412&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;4,056,315&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;Unrecognized tax position, inclusive of interest and penalties&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;846,446&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;813,855&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; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; 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; 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,736,858&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;4,870,170&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;
                                    </cxxif:ScheduleOfIncomeTaxPayableTableTextBlock>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20230622054434008"
      unitRef="USD">6890412</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20230622054442779"
      unitRef="USD">4056315</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20230622054504272"
      unitRef="USD">846446</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20230622054513792"
      unitRef="USD">813855</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:TaxesPayableCurrent
      contextRef="C_20230131"
      decimals="0"
      id="Fxbrl_20230622054538439"
      unitRef="USD">7736858</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="C_20220131"
      decimals="0"
      id="Fxbrl_20230622054546635"
      unitRef="USD">4870170</us-gaap:TaxesPayableCurrent>
    <us-gaap:FinancialInstrumentsDisclosureTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230525222855937">
                            &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;22.&lt;/b&gt;&lt;span style="width: 5.49pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;FINANCIAL INSTRUMENTS&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 following tables present information about the Company's financial instruments and their classifications as of January 31, 2023 and January 31, 2022 and indicate the fair value hierarchy of the valuation inputs utilized to determine such fair value:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                    &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%;"&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Fair value measurements at January 31, 2023 using:&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; width: 1%;"&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; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Level 1&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; width: 2%;"&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; width: 1%;"&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; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Level 2&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; width: 2%;"&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; width: 1%;"&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; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Level 3&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; width: 2%;"&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; width: 1%;"&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; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Total&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; 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; width: 40%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;$&lt;/span&gt;&lt;/p&gt;
                                            &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: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;$&lt;/span&gt;&lt;/p&gt;
                                            &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: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;$&lt;/span&gt;&lt;/p&gt;
                                            &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: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;$&lt;/span&gt;&lt;/p&gt;
                                            &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: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #e6efff;"&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; width: 40%; 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;Financial liabilities:&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;&#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;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;&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;/tr&gt;
                                        &lt;tr style="background-color: #ffffff;"&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; width: 40%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Earn out shares (Note 13)&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: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; width: 12%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span 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: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; width: 12%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span 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: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; width: 12%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;239,700&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: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; width: 12%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;239,700&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: #ffffff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                    &lt;/table&gt;
                                &#160;
                                    &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%;"&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; white-space: nowrap; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Fair value measurements at January 31, 2022 using:&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; white-space: nowrap; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; 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;Level 1&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; white-space: nowrap; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; 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;Level 2&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; white-space: nowrap; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; 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;Level 3&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; white-space: nowrap; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; 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;Total&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; white-space: nowrap; text-align: right; 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; width: 40%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;$&lt;/span&gt;&lt;/p&gt;
                                            &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: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;$&lt;/span&gt;&lt;/p&gt;
                                            &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: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;$&lt;/span&gt;&lt;/p&gt;
                                            &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: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;$&lt;/span&gt;&lt;/p&gt;
                                            &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: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #e6efff;"&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; width: 40%; 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;Financial liabilities:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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="margin-top: 0pt; margin-bottom: 0pt; 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; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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="margin-top: 0pt; margin-bottom: 0pt; 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; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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="margin-top: 0pt; margin-bottom: 0pt; 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; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #ffffff;"&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; width: 40%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Earn out shares (Note 13)&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: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; width: 12%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span 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: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; width: 12%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span 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: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; width: 12%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,006,368&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: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; width: 12%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,006,368&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: #ffffff;"&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;The fair value of the derivative liability associated with the earn out shares was derived using a Monte Carlo simulation using non-observable inputs, and therefore represent a Level 3 measurement.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;/div&gt;
                        </us-gaap:FinancialInstrumentsDisclosureTextBlock>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20230525222835649">
                                    &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%;"&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Fair value measurements at January 31, 2023 using:&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; width: 1%;"&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; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Level 1&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; width: 2%;"&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; width: 1%;"&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; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Level 2&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; width: 2%;"&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; width: 1%;"&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; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Level 3&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; width: 2%;"&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; width: 1%;"&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; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Total&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; 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; width: 40%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;$&lt;/span&gt;&lt;/p&gt;
                                            &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: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;$&lt;/span&gt;&lt;/p&gt;
                                            &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: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;$&lt;/span&gt;&lt;/p&gt;
                                            &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: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;$&lt;/span&gt;&lt;/p&gt;
                                            &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: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #e6efff;"&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; width: 40%; 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;Financial liabilities:&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;&#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;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;&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;/tr&gt;
                                        &lt;tr style="background-color: #ffffff;"&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; width: 40%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Earn out shares (Note 13)&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: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; width: 12%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span 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: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; width: 12%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span 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: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; width: 12%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;239,700&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: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; width: 12%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;239,700&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: #ffffff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                    &lt;/table&gt;

                                    &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%;"&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; white-space: nowrap; vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; width: 40%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Fair value measurements at January 31, 2022 using:&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; white-space: nowrap; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; 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;Level 1&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; white-space: nowrap; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; 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;Level 2&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; white-space: nowrap; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; 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;Level 3&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; white-space: nowrap; text-align: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; border-bottom: 0.75pt solid #000000; white-space: nowrap; 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;Total&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; white-space: nowrap; text-align: right; 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; width: 40%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;$&lt;/span&gt;&lt;/p&gt;
                                            &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: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;$&lt;/span&gt;&lt;/p&gt;
                                            &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: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;$&lt;/span&gt;&lt;/p&gt;
                                            &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: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;$&lt;/span&gt;&lt;/p&gt;
                                            &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: right; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #e6efff;"&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; width: 40%; 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;Financial liabilities:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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="margin-top: 0pt; margin-bottom: 0pt; 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; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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="margin-top: 0pt; margin-bottom: 0pt; 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; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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="margin-top: 0pt; margin-bottom: 0pt; 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; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr style="background-color: #ffffff;"&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; width: 40%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Earn out shares (Note 13)&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: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; width: 12%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span 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: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; width: 12%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span 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: left; width: 2%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; width: 12%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,006,368&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: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: left; width: 1%; background-color: #ffffff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; width: 12%; background-color: #ffffff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,006,368&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: #ffffff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                    &lt;/table&gt;
                                </us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="C_20230131_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember"
      decimals="0"
      id="Fxbrl_20220809145207031_42"
      unitRef="USD">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="C_20230131_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember"
      decimals="0"
      id="Fxbrl_20220809145207031_45"
      unitRef="USD">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="C_20230131_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember"
      decimals="0"
      id="Fxbrl_20220809145207031_48"
      unitRef="USD">239700</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="C_20230131_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember"
      decimals="0"
      id="Fxbrl_20220809145207031_411"
      unitRef="USD">239700</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="C_20220131_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember"
      decimals="0"
      id="Fxbrl_20220809145715544_xbrl_20220809145207031_42"
      unitRef="USD">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="C_20220131_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember"
      decimals="0"
      id="Fxbrl_20220809145715544_xbrl_20220809145207031_45"
      unitRef="USD">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="C_20220131_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember"
      decimals="0"
      id="Fxbrl_20220809145715544_xbrl_20220809145207031_48"
      unitRef="USD">1006368</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="C_20220131_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember"
      decimals="0"
      id="Fxbrl_20220809145715544_xbrl_20220809145207031_411"
      unitRef="USD">1006368</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="C_20220201to20230131"
      id="Fxbrl_20220809144136905">
                            &lt;div&gt;
                                &lt;div&gt;
                                    &lt;div&gt;
                                        &lt;div&gt;
                                            &lt;div&gt;
                                                &lt;div&gt;
                                                    &lt;div&gt;
                                                        &lt;p style="text-align: justify; margin-top: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;23.&#160;&#160;&lt;/b&gt;&lt;b&gt;SUBSEQUENT EVENTS&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 February 13, 2023 the Company announced it had negotiated the cancellation of a portion of the earn out share obligations pursuant to the Swell Purchase agreement. The Company entered into agreements with certain Swell vendors to extinguish the Company's obligation to issue 4,792,800 common shares in exchange for a one-time payment of $575,136.&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 February 6, 2023, the Company and its CEO, Sonny Newman, agreed to defer payment of the principal portion of the March 1, 2023 promissory note payment in order to facilitate the cash coverage required to settle the Company's cash settlement with the Swell vendors. The principal portion was deferred until April 1, 2023 and normally scheduled payments of principal and interest resumed at that time.&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 9, 2023, the Company executed a settlement agreement to terminate the lease-to-own arrangement accounted for as a sales-type lease for certain licenses, land and equipment in Oregon, USA (Note 4). The lessee failed to make the minimum payments under the arrangement and the Company exercised its right to terminate the relationship. As part of the settlement agreement, the lessee paid $500,000 as consideration for two cannabis licenses in Oregon. The Company retains the land, building and equipment.&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 June 1, 2023, the Company completed all payments totaling $2,026,667 on the promissory note payable (Note 12(b)) owing to Sonny Newman, the Company's President and CEO. In connection with the repayment, the security against the Company's assets held in Silver State Cultivation LLC and Silver State Relief LLC has been fully discharged.&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;
                        </us-gaap:SubsequentEventsTextBlock>
    <cxxif:EarnOutShareObligationsCancellation
      contextRef="C_20230201to20230213_cxxifAgreementAxis_cxxifSwellPurchaseAgreementMember_usgaapSubsequentEventTypeAxis_usgaapSubsequentEventMember"
      decimals="0"
      id="Fxbrl_20230525222407783"
      unitRef="share">4792800</cxxif:EarnOutShareObligationsCancellation>
    <cxxif:SettlementOfEarnOutObligation
      contextRef="C_20230201to20230213_cxxifAgreementAxis_cxxifSwellPurchaseAgreementMember_usgaapSubsequentEventTypeAxis_usgaapSubsequentEventMember"
      decimals="0"
      id="Fxbrl_20230525222503562"
      unitRef="USD">575136</cxxif:SettlementOfEarnOutObligation>
    <cxxif:TerminationSettlementConsideration
      contextRef="C_20230301to20230309_usgaapSubsequentEventTypeAxis_usgaapSubsequentEventMember"
      decimals="0"
      id="Fxbrl_20230525222515256"
      unitRef="USD">500000</cxxif:TerminationSettlementConsideration>
    <us-gaap:NotesPayableToBankCurrent
      contextRef="C_20230601_srtTitleOfIndividualAxis_cxxifPresidentAndChiefExecutiveOfficerMember_usgaapSubsequentEventTypeAxis_usgaapSubsequentEventMember"
      decimals="0"
      id="Fxbrl_20230622035002200"
      unitRef="USD">2026667</us-gaap:NotesPayableToBankCurrent>
    <us-gaap:Cash
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722003604493"
      unitRef="USD">6237182</us-gaap:Cash>
    <us-gaap:ReceivablesNetCurrent
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722003613440"
      unitRef="USD">116017</us-gaap:ReceivablesNetCurrent>
    <us-gaap:InventoryNet
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722003623298"
      unitRef="USD">2692647</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722003632397"
      unitRef="USD">778037</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722003642028"
      unitRef="USD">1492826</us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent>
    <us-gaap:AssetsCurrent
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722003654946"
      unitRef="USD">11316709</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722004608872"
      unitRef="USD">2748636</us-gaap:PropertyPlantAndEquipmentNet>
    <cxxif:RightOfUseAssetCurrent
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722004619820"
      unitRef="USD">9337248</cxxif:RightOfUseAssetCurrent>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722004628828"
      unitRef="USD">10957961</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:Goodwill
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722004638500"
      unitRef="USD">28541323</us-gaap:Goodwill>
    <us-gaap:DepositsAssetsNoncurrent
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722004650446"
      unitRef="USD">47739</us-gaap:DepositsAssetsNoncurrent>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722004700889"
      unitRef="USD">556514</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:AssetsHeldForSaleNotPartOfDisposalGroup
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722010443995"
      unitRef="USD">3313334</us-gaap:AssetsHeldForSaleNotPartOfDisposalGroup>
    <us-gaap:Assets
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722004720651"
      unitRef="USD">66819464</us-gaap:Assets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722004745697"
      unitRef="USD">2680996</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:NotesPayableToBankCurrent
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722004755395"
      unitRef="USD">6080000</us-gaap:NotesPayableToBankCurrent>
    <us-gaap:ConvertibleNotesPayableCurrent
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722004805110"
      unitRef="USD">2202646</us-gaap:ConvertibleNotesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722004815202"
      unitRef="USD">3378299</us-gaap:TaxesPayableCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722004824425"
      unitRef="USD">260621</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722004839274"
      unitRef="USD">628171</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722004853335"
      unitRef="USD">15230733</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722005144119"
      unitRef="USD">9279123</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:LeaseDepositLiability
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722005156091"
      unitRef="USD">0</us-gaap:LeaseDepositLiability>
    <us-gaap:LongTermNotesPayable
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722005206255"
      unitRef="USD">8106667</us-gaap:LongTermNotesPayable>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722005216637"
      unitRef="USD">9759127</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722005225992"
      unitRef="USD">55008</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722005238198"
      unitRef="USD">1132658</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent>
    <us-gaap:Liabilities
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722005249954"
      unitRef="USD">43563316</us-gaap:Liabilities>
    <us-gaap:CommonStockNoParValue
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722005629238"
      unitRef="USD_per_share">0</us-gaap:CommonStockNoParValue>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_20210131"
      decimals="INF"
      id="Fxbrl_20230722005618042"
      unitRef="share">117057860</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="C_20210131"
      decimals="INF"
      id="Fxbrl_20230722005445519"
      unitRef="share">117057860</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722005307525"
      unitRef="USD">103636830</us-gaap:CommonStockValue>
    <us-gaap:CommonStockSharesSubscriptions
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722005320325"
      unitRef="USD">649928</us-gaap:CommonStockSharesSubscriptions>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722005332084"
      unitRef="USD">-1604126</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722005345162"
      unitRef="USD">-79426484</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722005356066"
      unitRef="USD">23256148</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722005405569"
      unitRef="USD">66819464</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722010950833"
      unitRef="USD">33466063</us-gaap:Revenues>
    <us-gaap:CostOfRevenue
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722011005042"
      unitRef="USD">15418717</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722011607970"
      unitRef="USD">18047346</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722011631029"
      unitRef="USD">8807399</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722011640047"
      unitRef="USD">9239947</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722012000459"
      unitRef="USD">3931570</us-gaap:InterestExpense>
    <us-gaap:AccretionExpense
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722012442058"
      unitRef="USD">1220896</us-gaap:AccretionExpense>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722012457467"
      unitRef="USD">35275</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722012507767"
      unitRef="USD">-5756195</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722012551562"
      unitRef="USD">-1633439</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722012602654"
      unitRef="USD">2968133</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722012611929"
      unitRef="USD">-4601572</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722012625818"
      unitRef="USD">-3228056</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:NetIncomeLoss
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722012640497"
      unitRef="USD">-7829628</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722012701986"
      unitRef="USD">-613609</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722012711629"
      unitRef="USD">-8443237</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="C_20200201to20210131"
      decimals="2"
      id="Fxbrl_20230722012726600"
      unitRef="USD_per_share">-0.04</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="C_20200201to20210131"
      decimals="2"
      id="Fxbrl_20230722012753618"
      unitRef="USD_per_share">-0.04</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="C_20200201to20210131"
      decimals="2"
      id="Fxbrl_20230722012821384"
      unitRef="USD_per_share">-0.03</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="C_20200201to20210131"
      decimals="2"
      id="Fxbrl_20230722012806410"
      unitRef="USD_per_share">-0.03</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_20200201to20210131"
      decimals="2"
      id="Fxbrl_20230722012834063"
      unitRef="USD_per_share">-0.07</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_20200201to20210131"
      decimals="2"
      id="Fxbrl_20230722012844447"
      unitRef="USD_per_share">-0.07</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_20200201to20210131"
      decimals="INF"
      id="Fxbrl_20230722012855502"
      unitRef="share">104841540</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_20200201to20210131"
      decimals="INF"
      id="Fxbrl_20230722012905614"
      unitRef="share">104841540</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="C_20200131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20230722014439644"
      unitRef="share">89388639</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="C_20200131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20230722014518880"
      unitRef="USD">85096509</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_20200131_usgaapStatementEquityComponentsAxis_cxxifCommitmentToIssueSharesMember"
      decimals="0"
      id="Fxbrl_20230722014537347"
      unitRef="USD">1100881</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_20200131_usgaapStatementEquityComponentsAxis_usgaapAccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fxbrl_20230722014601192"
      unitRef="USD">-990517</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_20200131_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember"
      decimals="0"
      id="Fxbrl_20230722014612201"
      unitRef="USD">-71596856</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_20200131"
      decimals="0"
      id="Fxbrl_20230722014624101"
      unitRef="USD">13610017</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="C_20200201to20210131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20230722014655533"
      unitRef="share">7132042</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="C_20200201to20210131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20230722014746341"
      unitRef="USD">2582903</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722014800490"
      unitRef="USD">2582903</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <cxxif:StockIssuedDuringPeriodSharesRepaymentOfConvertiblePromissoryNote
      contextRef="C_20200201to20210131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20230722014815278"
      unitRef="share">95849</cxxif:StockIssuedDuringPeriodSharesRepaymentOfConvertiblePromissoryNote>
    <cxxif:StockIssuedDuringPeriodValueRepaymentOfConvertiblePromissoryNote
      contextRef="C_20200201to20210131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20230722014829158"
      unitRef="USD">38415</cxxif:StockIssuedDuringPeriodValueRepaymentOfConvertiblePromissoryNote>
    <cxxif:StockIssuedDuringPeriodValueRepaymentOfConvertiblePromissoryNote
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722014839099"
      unitRef="USD">38415</cxxif:StockIssuedDuringPeriodValueRepaymentOfConvertiblePromissoryNote>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="C_20200201to20210131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20230722015023109"
      unitRef="share">200000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="C_20200201to20210131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20230722015038769"
      unitRef="USD">98950</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722015048306"
      unitRef="USD">98950</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="C_20200201to20210131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20230722015058251"
      unitRef="share">19764694</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="C_20200201to20210131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20230722015110781"
      unitRef="USD">12758473</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722015123616"
      unitRef="USD">12758473</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <cxxif:StockIssuedDuringPeriodSharesPurchaseCommitment
      contextRef="C_20200201to20210131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20230722015133921"
      unitRef="share">456862</cxxif:StockIssuedDuringPeriodSharesPurchaseCommitment>
    <cxxif:StockIssuedDuringPeriodValuePurchaseCommitment
      contextRef="C_20200201to20210131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20230722015147561"
      unitRef="USD">429582</cxxif:StockIssuedDuringPeriodValuePurchaseCommitment>
    <cxxif:StockIssuedDuringPeriodValuePurchaseCommitment
      contextRef="C_20200201to20210131_usgaapStatementEquityComponentsAxis_cxxifCommitmentToIssueSharesMember"
      decimals="0"
      id="Fxbrl_20230722015159771"
      unitRef="USD">-429582</cxxif:StockIssuedDuringPeriodValuePurchaseCommitment>
    <cxxif:StockIssuedDuringPeriodSharesToVendorsForPartialSettlement
      contextRef="C_20200201to20210131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20230722015219251"
      unitRef="share">19774</cxxif:StockIssuedDuringPeriodSharesToVendorsForPartialSettlement>
    <cxxif:StockIssuedDuringPeriodValueToVendorsForPartialSettlement
      contextRef="C_20200201to20210131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20230722015234506"
      unitRef="USD">21371</cxxif:StockIssuedDuringPeriodValueToVendorsForPartialSettlement>
    <cxxif:StockIssuedDuringPeriodValueToVendorsForPartialSettlement
      contextRef="C_20200201to20210131_usgaapStatementEquityComponentsAxis_cxxifCommitmentToIssueSharesMember"
      decimals="0"
      id="Fxbrl_20230722015251993"
      unitRef="USD">-21371</cxxif:StockIssuedDuringPeriodValueToVendorsForPartialSettlement>
    <cxxif:StandbyWarrantsIssued
      contextRef="C_20200201to20210131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20230722015410005"
      unitRef="USD">2116192</cxxif:StandbyWarrantsIssued>
    <cxxif:StandbyWarrantsIssued
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722015421590"
      unitRef="USD">2116192</cxxif:StandbyWarrantsIssued>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="C_20200201to20210131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20230722015427705"
      unitRef="USD">494435</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722015438850"
      unitRef="USD">494435</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_20200201to20210131_usgaapStatementEquityComponentsAxis_usgaapAccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fxbrl_20230722015446227"
      unitRef="USD">-613609</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_20200201to20210131_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember"
      decimals="0"
      id="Fxbrl_20230722015510443"
      unitRef="USD">-7829628</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722015532214"
      unitRef="USD">-8443237</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="C_20210131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20230722015552993"
      unitRef="share">117057860</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="C_20210131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20230722015614753"
      unitRef="USD">103636830</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_20210131_usgaapStatementEquityComponentsAxis_cxxifCommitmentToIssueSharesMember"
      decimals="0"
      id="Fxbrl_20230722015648935"
      unitRef="USD">649928</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_20210131_usgaapStatementEquityComponentsAxis_usgaapAccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fxbrl_20230722015701847"
      unitRef="USD">-1604126</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_20210131_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember"
      decimals="0"
      id="Fxbrl_20230722015714909"
      unitRef="USD">-79426484</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722015728041"
      unitRef="USD">23256148</us-gaap:StockholdersEquity>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722021934221"
      unitRef="USD">-4601572</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722022413830"
      unitRef="USD">2270526</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722022432465"
      unitRef="USD">494435</us-gaap:ShareBasedCompensation>
    <us-gaap:IncreaseDecreaseInInterestPayableNet
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722022442884"
      unitRef="USD">3573101</us-gaap:IncreaseDecreaseInInterestPayableNet>
    <us-gaap:AccretionExpense
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722022456930"
      unitRef="USD">1220896</us-gaap:AccretionExpense>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722022506278"
      unitRef="USD">602087</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722022525886"
      unitRef="USD">-284401</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722022535288"
      unitRef="USD">-5756195</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:GainsLossesOnSalesOfAssets
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722022545133"
      unitRef="USD">135564</us-gaap:GainsLossesOnSalesOfAssets>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722022603559"
      unitRef="USD">-1700987</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722022615175"
      unitRef="USD">368678</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722022624368"
      unitRef="USD">-154900</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInAssetsHeldForSale
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722022636881"
      unitRef="USD">0</us-gaap:IncreaseDecreaseInAssetsHeldForSale>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722022649799"
      unitRef="USD">-1431130</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722022702857"
      unitRef="USD">-336367</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722022712969"
      unitRef="USD">-701115</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <cxxif:IncreaseDecreaseInLiabilitiesHeldForSale
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722022724006"
      unitRef="USD">0</cxxif:IncreaseDecreaseInLiabilitiesHeldForSale>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722022743616"
      unitRef="USD">8483102</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722022753539"
      unitRef="USD">241753</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722022804610"
      unitRef="USD">227777</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentForContingentConsiderationLiabilityInvestingActivities
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722022815285"
      unitRef="USD">130000</us-gaap:PaymentForContingentConsiderationLiabilityInvestingActivities>
    <cxxif:PaymentForContingentConsiderationLiabilityOneInvestingActivities
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722023051883"
      unitRef="USD">846256</cxxif:PaymentForContingentConsiderationLiabilityOneInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722023106416"
      unitRef="USD">-1204033</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722023122004"
      unitRef="USD">100000</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722023215555"
      unitRef="USD">7013333</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:RepaymentsOfConvertibleDebt
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722023229930"
      unitRef="USD">0</us-gaap:RepaymentsOfConvertibleDebt>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722023242796"
      unitRef="USD">0</us-gaap:ProceedsFromWarrantExercises>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722023302840"
      unitRef="USD">98950</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722023259783"
      unitRef="USD">5688442</us-gaap:ProceedsFromConvertibleDebt>
    <cxxif:InterestPaidInCash
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722023322753"
      unitRef="USD">2500669</cxxif:InterestPaidInCash>
    <cxxif:LeasePaymentReceived
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722023332960"
      unitRef="USD">0</cxxif:LeasePaymentReceived>
    <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722023343685"
      unitRef="USD">-3726610</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
    <us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722023354193"
      unitRef="USD">-119914</us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722023410882"
      unitRef="USD">-613609</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722023424248"
      unitRef="USD">3160689</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="C_20200131"
      decimals="0"
      id="Fxbrl_20230722023442812"
      unitRef="USD">3076493</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722023503617"
      unitRef="USD">6237182</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:InterestPaidNet
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722023544491"
      unitRef="USD">2515446</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaid
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722023605027"
      unitRef="USD">2832676</us-gaap:IncomeTaxesPaid>
    <cxxif:RightOfUseAssetAdditionsResultingFromLeaseRenewals
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722023617421"
      unitRef="USD">7236663</cxxif:RightOfUseAssetAdditionsResultingFromLeaseRenewals>
    <us-gaap:StockIssued1
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722024618722"
      unitRef="USD">12758473</us-gaap:StockIssued1>
    <cxxif:FairValueOfCommonSharesIssuedInSettlementOfEarnOutShares
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722024633460"
      unitRef="USD">0</cxxif:FairValueOfCommonSharesIssuedInSettlementOfEarnOutShares>
    <cxxif:FairValueOfCommonSharesIssuedAsPartialSettlementOfCommitmentToIssueShares
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722024643468"
      unitRef="USD">450953</cxxif:FairValueOfCommonSharesIssuedAsPartialSettlementOfCommitmentToIssueShares>
    <cxxif:CommonSharesIssuedToCompletePurchaseOfLand
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722024655636"
      unitRef="USD">2582903</cxxif:CommonSharesIssuedToCompletePurchaseOfLand>
    <us-gaap:NotesIssued1
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722024706317"
      unitRef="USD">38415</us-gaap:NotesIssued1>
    <us-gaap:NatureOfOperations
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230722004034167">
                            &lt;div&gt;
                                &lt;p style="margin-left: 18pt; text-indent: -18pt; text-align: justify; margin-top: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1.&lt;span style="width: 9.65pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;NATURE OF 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;C21 Investments Inc. (the "Company" or "C21") was incorporated January 15, 1987, under the Company Act of British Columbia. The Company is a publicly traded company with its registered office is 1900-885 West Georgia Street, Vancouver, BC, V6C 3H4.&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 a change of business announced on January 29, 2018 to the Cannabis industry, the Company commenced acquiring and operating revenue-producing cannabis operations in the USA.&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 June 15, 2018, the Company's common shares were delisted from the TSX Venture Exchange ("TSX-V") at the Company's request and on June 18, 2018 the Company commenced trading on the Canadian Securities Exchange ("CSE"), completed its change of business to the cannabis industry and commenced trading under the symbol CXXI. The Company registered its common shares in the United States and on May 6, 2019, its shares were cleared by the Financial Industry Regulatory Authority for trading on the OTC Markets platform under the U.S. trading symbol CXXIF. On September 28, 2020, the Company began trading on the OTCQB&#xae; Venture Market.&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;For the year ended January 31, 2021, the Company operated in two segments: recreational cannabis in Oregon, USA and recreational and medical cannabis in Nevada, USA (note 17). Subsequent to the year ended January 31, 2021, the Company made the strategic decision to exit operations in Oregon. The results of operations for the year ended January 31, 2021 have been re-stated to present the operating results of the Oregon segment as discontinued operations. The Nevada segment remains engaged in the cultivation of and manufacturing of cannabis flower products, vape products and extract products for wholesale and retail sales.&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;At January 31, 2021, the Company had cash of $6,237,182, a working capital deficit of $3,914,024, and an accumulated deficit of $79,426,484. However, for the year ended January 31, 2021, the Company generated net positive cash flows from 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;Management has taken several actions to ensure that the Company will continue as a going concern through January 31, 2022 and January 31, 2023, including the closing of its operations in Oregon (note 4), selling the assets in Oregon, reducing headcount, and reducing discretionary expenditures. The Company is seeking additional financing in the form of debt which could consolidate existing debt on its balance sheet on more favorable terms.&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 United States, 36 states, the District of Columbia, and four out of five U.S. territories allow the use of medical cannabis. The recreational adult-use of cannabis is legalized in 17 states, including Alaska, Arizona, California, Colorado, Illinois, Maine, Massachusetts, Michigan, Montana, Nevada, New Jersey, New Mexico, New York, Oregon, Vermont, Virginia, Washington, and the District of Columbia. At the federal level, however, cannabis currently remains a Schedule I controlled substance under the Federal Controlled Substances Act of 1970. Under U.S. federal law, a Schedule I drug or substance has a high potential for abuse, no accepted medical use in the United States, and a lack of accepted safety for the use of the drug under medical supervision. As such, even in those states in which marijuana is legalized under state law, the manufacture, importation, possession, use or distribution of cannabis remains illegal under U.S. federal law. This has created a dichotomy between state and federal law, whereby many states have elected to regulate and remove state-level penalties regarding a substance which is still illegal at the federal level. There remains uncertainty about the US federal government's position on cannabis with respect to cannabis-legal status. A change in its enforcement policies could impact the ability of the Company to continue as a going concern.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;/div&gt;
                        </us-gaap:NatureOfOperations>
    <us-gaap:Cash
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722005422947"
      unitRef="USD">6237182</us-gaap:Cash>
    <cxxif:WorkingCapitalDeficit
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722005303427"
      unitRef="USD">-3914024</cxxif:WorkingCapitalDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722005313917"
      unitRef="USD">-79426484</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230722010501283">
                            &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;2. BASIS OF PREPARATION&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="color: #1b968d;"&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;&lt;span style="color: #191919;"&gt;These consolidated financial statements as at and for the year ended January 31, 2021 ("consolidated financial statements") are prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP"). These consolidated financial statements have been prepared on an accrual basis and are based on historical costs, except for certain financial instruments classified as fair value through profit or loss.&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;&lt;span style="color: #1b968d;"&gt;Functional and reporting currency&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 functional currency of C21 Investments Inc. is Canadian dollars, and the functional currency of the Company's subsidiaries is U.S. dollars. &lt;span style="color: #191919;"&gt;C21 has determined that the U.S. dollar is the most relevant and appropriate reporting currency as the Company's operations are conducted in U.S. dollars and its financial results are prepared and reviewed internally by management in U.S. dollars. The consolidated financial statements are presented in U.S. dollars unless otherwise noted.&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;&lt;span style="color: #1b968d;"&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;&lt;span style="color: #191919;"&gt;The consolidated financial statements incorporate the accounts of the Company and all the entities in which the Company has a controlling voting interest and is deemed to be the primary beneficiary. All consolidated entities were under common control during the entirety of the periods for which their respective results of operations were included in the consolidated statements (i.e. from the date of acquisition). All intercompany balances and transactions are eliminated upon 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;&lt;span style="color: #191919;"&gt;The following are the Company's subsidiaries that are included in these consolidated financial statements as at and for the year ended January 31, 2021:&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;"&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 30.98%; padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Name of Subsidiary&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; text-align: center; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;"&gt;
                                                &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;Country of&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;Incorporation&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; text-align: center; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;"&gt;
                                                &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;Percentage&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;Ownership&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 6.9pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; text-align: center; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;"&gt;
                                                &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;Functional&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;Currency&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                            &lt;td style="width: 26.52%; padding-right: 5.4pt; padding-left: 7.35pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Principal Activity&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 30.98%; padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom; border-top: 1.5pt solid #000000; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;320204 US Holdings Corp.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; border-top: 1.5pt solid #000000; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USA&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; border-top: 1.5pt solid #000000; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 6.9pt; vertical-align: bottom; border-top: 1.5pt solid #000000; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USD&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 26.52%; padding-right: 5.4pt; padding-left: 7.35pt; vertical-align: bottom; border-top: 1.5pt solid #000000; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Holding Company&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 30.98%; padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;320204 Oregon Holdings Corp.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USA&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; text-align: center;"&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;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 6.9pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USD&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 26.52%; padding-right: 5.4pt; padding-left: 7.35pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Holding Company&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 30.98%; padding-right: 5.4pt; padding-left: 4pt; 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;320204 Nevada Holdings Corp.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USA&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 6.9pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USD&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 26.52%; padding-right: 5.4pt; padding-left: 7.35pt; 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;Holding Company&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 30.98%; padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;320204 Re Holdings, LLC&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USA&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; text-align: center;"&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;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 6.9pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USD&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 26.52%; padding-right: 5.4pt; padding-left: 7.35pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Holding Company&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 30.98%; padding-right: 5.4pt; padding-left: 4pt; 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;Eco Firma Farms LLC&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USA&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 6.9pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USD&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 26.52%; padding-right: 5.4pt; padding-left: 7.35pt; 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;Cannabis producer&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 30.98%; padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Silver State Cultivation LLC&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USA&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; text-align: center;"&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;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 6.9pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USD&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 26.52%; padding-right: 5.4pt; padding-left: 7.35pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Cannabis producer&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 30.98%; padding-right: 5.4pt; padding-left: 4pt; 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;Silver State Relief LLC&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USA&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 6.9pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USD&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 26.52%; padding-right: 5.4pt; padding-left: 7.35pt; 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;Cannabis retailer&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 30.98%; padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Swell Companies LTD&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USA&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; text-align: center;"&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;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 6.9pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USD&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 26.52%; padding-right: 5.4pt; padding-left: 7.35pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Cannabis processor, distributor&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 30.98%; padding-right: 5.4pt; padding-left: 4pt; 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;Megawood Enterprises Inc.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USA&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 6.9pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USD&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 26.52%; padding-right: 5.4pt; padding-left: 7.35pt; 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;Cannabis retailer&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 30.98%; padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Phantom Venture Group, LLC&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USA&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; text-align: center;"&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;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 6.9pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USD&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 26.52%; padding-right: 5.4pt; padding-left: 7.35pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Holding Company&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 30.98%; padding-right: 5.4pt; padding-left: 4pt; 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;Phantom Brands, LLC&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USA&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 6.9pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USD&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 26.52%; padding-right: 5.4pt; padding-left: 7.35pt; 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;Holding Company&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 30.98%; padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Phantom Distribution, LLC&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USA&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; text-align: center;"&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;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 6.9pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USD&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 26.52%; padding-right: 5.4pt; padding-left: 7.35pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Cannabis distributor&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 30.98%; padding-right: 5.4pt; padding-left: 4pt; 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;63353 Bend, LLC&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USA&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 6.9pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USD&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 26.52%; padding-right: 5.4pt; padding-left: 7.35pt; 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;Cannabis producer&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 30.98%; padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;20727-4 Bend, LLC&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USA&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; text-align: center;"&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;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 6.9pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USD&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 26.52%; padding-right: 5.4pt; padding-left: 7.35pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Cannabis processor&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 30.98%; padding-right: 5.4pt; padding-left: 4pt; 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;4964 BFH, LLC&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USA&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 6.9pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USD&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 26.52%; padding-right: 5.4pt; padding-left: 7.35pt; 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;Cannabis producer&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 30.98%; padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Workforce Concepts 21, Inc.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USA&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: center;"&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;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 6.9pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USD&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 26.52%; padding-right: 5.4pt; padding-left: 7.35pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Payroll and benefits services&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                    &lt;/table&gt;

                            &lt;/div&gt;
                        </us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock>
    <cxxif:SubsidiariesTableTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230722010656591">
                                    &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt;"&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 30.98%; padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Name of Subsidiary&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; text-align: center; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;"&gt;
                                                &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;Country of&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;Incorporation&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; text-align: center; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;"&gt;
                                                &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;Percentage&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;Ownership&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 6.9pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; text-align: center; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;"&gt;
                                                &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;Functional&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;Currency&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                            &lt;td style="width: 26.52%; padding-right: 5.4pt; padding-left: 7.35pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Principal Activity&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 30.98%; padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom; border-top: 1.5pt solid #000000; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;320204 US Holdings Corp.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; border-top: 1.5pt solid #000000; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USA&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; border-top: 1.5pt solid #000000; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 6.9pt; vertical-align: bottom; border-top: 1.5pt solid #000000; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USD&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 26.52%; padding-right: 5.4pt; padding-left: 7.35pt; vertical-align: bottom; border-top: 1.5pt solid #000000; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Holding Company&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 30.98%; padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;320204 Oregon Holdings Corp.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USA&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; text-align: center;"&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;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 6.9pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USD&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 26.52%; padding-right: 5.4pt; padding-left: 7.35pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Holding Company&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 30.98%; padding-right: 5.4pt; padding-left: 4pt; 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;320204 Nevada Holdings Corp.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USA&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 6.9pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USD&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 26.52%; padding-right: 5.4pt; padding-left: 7.35pt; 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;Holding Company&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 30.98%; padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;320204 Re Holdings, LLC&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USA&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; text-align: center;"&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;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 6.9pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USD&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 26.52%; padding-right: 5.4pt; padding-left: 7.35pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Holding Company&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 30.98%; padding-right: 5.4pt; padding-left: 4pt; 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;Eco Firma Farms LLC&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USA&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 6.9pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USD&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 26.52%; padding-right: 5.4pt; padding-left: 7.35pt; 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;Cannabis producer&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 30.98%; padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Silver State Cultivation LLC&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USA&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; text-align: center;"&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;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 6.9pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USD&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 26.52%; padding-right: 5.4pt; padding-left: 7.35pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Cannabis producer&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 30.98%; padding-right: 5.4pt; padding-left: 4pt; 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;Silver State Relief LLC&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USA&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 6.9pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USD&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 26.52%; padding-right: 5.4pt; padding-left: 7.35pt; 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;Cannabis retailer&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 30.98%; padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Swell Companies LTD&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USA&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; text-align: center;"&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;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 6.9pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USD&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 26.52%; padding-right: 5.4pt; padding-left: 7.35pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Cannabis processor, distributor&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 30.98%; padding-right: 5.4pt; padding-left: 4pt; 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;Megawood Enterprises Inc.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USA&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 6.9pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USD&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 26.52%; padding-right: 5.4pt; padding-left: 7.35pt; 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;Cannabis retailer&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 30.98%; padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Phantom Venture Group, LLC&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USA&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; text-align: center;"&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;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 6.9pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USD&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 26.52%; padding-right: 5.4pt; padding-left: 7.35pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Holding Company&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 30.98%; padding-right: 5.4pt; padding-left: 4pt; 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;Phantom Brands, LLC&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USA&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 6.9pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USD&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 26.52%; padding-right: 5.4pt; padding-left: 7.35pt; 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;Holding Company&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 30.98%; padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Phantom Distribution, LLC&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USA&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; text-align: center;"&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;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 6.9pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USD&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 26.52%; padding-right: 5.4pt; padding-left: 7.35pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Cannabis distributor&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 30.98%; padding-right: 5.4pt; padding-left: 4pt; 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;63353 Bend, LLC&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USA&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 6.9pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USD&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 26.52%; padding-right: 5.4pt; padding-left: 7.35pt; 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;Cannabis producer&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 30.98%; padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;20727-4 Bend, LLC&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USA&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; text-align: center;"&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;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 6.9pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USD&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 26.52%; padding-right: 5.4pt; padding-left: 7.35pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Cannabis processor&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 30.98%; padding-right: 5.4pt; padding-left: 4pt; 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;4964 BFH, LLC&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USA&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 6.9pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USD&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 26.52%; padding-right: 5.4pt; padding-left: 7.35pt; 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;Cannabis producer&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 30.98%; padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Workforce Concepts 21, Inc.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USA&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 7.2pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: center;"&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;/td&gt;
                                            &lt;td style="width: 14.16%; padding-right: 5.4pt; padding-left: 6.9pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;USD&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 26.52%; padding-right: 5.4pt; padding-left: 7.35pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Payroll and benefits services&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                    &lt;/table&gt;
                                </cxxif:SubsidiariesTableTextBlock>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="C_20210131_srtOwnershipAxis_cxxifUsHoldingsCorpPointMember"
      decimals="2"
      id="Fxbrl_20230724160813487_xbrl_20220808184715854_12"
      unitRef="Pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="C_20210131_srtOwnershipAxis_cxxifOregonHoldingsCorpPointMember"
      decimals="2"
      id="Fxbrl_20230724160813487_xbrl_20220808185039223_2_2"
      unitRef="Pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="C_20210131_srtOwnershipAxis_cxxifNevadaHoldingsCorpPointMember"
      decimals="2"
      id="Fxbrl_20230724160813489_xbrl_20220808185039223_2_3"
      unitRef="Pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="C_20210131_srtOwnershipAxis_cxxifReHoldingsLlcMember"
      decimals="2"
      id="Fxbrl_20230724160813490_xbrl_20220808185039223_2_4"
      unitRef="Pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="C_20210131_srtOwnershipAxis_cxxifEcoFirmaFarmsLlcMember"
      decimals="2"
      id="Fxbrl_20230724160813491_xbrl_20220808185039223_2_5"
      unitRef="Pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="C_20210131_srtOwnershipAxis_cxxifSilverStateCultivationLlcMember"
      decimals="2"
      id="Fxbrl_20230724160813492_xbrl_20220808185039223_2_6"
      unitRef="Pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="C_20210131_srtOwnershipAxis_cxxifSilverStateReliefLlcMember"
      decimals="2"
      id="Fxbrl_20230724160813493_xbrl_20220808185039223_2_7"
      unitRef="Pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="C_20210131_srtOwnershipAxis_cxxifSwellCompaniesLtdMember"
      decimals="2"
      id="Fxbrl_20230724160813494_xbrl_20220808185039223_2_8"
      unitRef="Pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="C_20210131_srtOwnershipAxis_cxxifMegawoodEnterprisesIncPointMember"
      decimals="2"
      id="Fxbrl_20230724160813496_xbrl_20220808185039223_2_9"
      unitRef="Pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="C_20210131_srtOwnershipAxis_cxxifPhantomVentureGroupLlcMember"
      decimals="2"
      id="Fxbrl_20230724160813497_xbrl_20220808185039223_2_10"
      unitRef="Pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="C_20210131_srtOwnershipAxis_cxxifPhantomBrandsLlcMember"
      decimals="2"
      id="Fxbrl_20230724160813499_xbrl_20220808185039223_2_11"
      unitRef="Pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="C_20210131_srtOwnershipAxis_cxxifPhantomDistributionLlcMember"
      decimals="2"
      id="Fxbrl_20230724160813500_xbrl_20220808185039223_2_12"
      unitRef="Pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="C_20210131_srtOwnershipAxis_cxxifBendLlcMember"
      decimals="2"
      id="Fxbrl_20230724160813501_xbrl_20220808185039223_2_13"
      unitRef="Pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="C_20210131_srtOwnershipAxis_cxxifBendLlcOneMember"
      decimals="2"
      id="Fxbrl_20230724160813503_xbrl_20220808185039223_2_14"
      unitRef="Pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="C_20210131_srtOwnershipAxis_cxxifBfhLlcMember"
      decimals="2"
      id="Fxbrl_20230724160813504_xbrl_20220808185039223_2_15"
      unitRef="Pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="C_20210131_srtOwnershipAxis_cxxifWorkforceConceptsTwoOneIncPointMember"
      decimals="2"
      id="Fxbrl_20230724160813505_xbrl_20220808185039223_2_16"
      unitRef="Pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230724164359551">
                        &lt;div&gt;
                            &lt;div&gt;
                                &lt;p style="text-align: justify; margin-top: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3. SIGNIFICANT ACCOUNTING POLICIES&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="color: #1b968d;"&gt;Significant accounting estimates and assumptions&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 preparation of the Company's financial statements in conformity with U.S. GAAP requires management to make judgments, estimates and assumptions that affect the reported amounts of assets, liabilities and contingent liabilities at the date of the financial statements and reported amounts of revenues and expenses during the reporting period. Estimates and assumptions are continuously evaluated and are based on management's experience and other factors, including expectations of future events that are believed to be reasonable under the circumstances. Actual results may differ from those estimates and judgments.&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;Areas requiring a significant degree of estimation and judgment relate to the determination of fair values of assets acquired and liabilities assumed in business combinations, impairment of long-lived assets and inventory, fair value measurements, useful lives, depreciation and amortization of property, equipment and intangible assets, the recoverability and measurement of deferred tax assets and liabilities, share-based compensation, and fair value of derivative liabilities.&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="color: #1b968d;"&gt;Cash &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;Cash held in financial institutions and cash held at retail locations, have carrying values that approximate fair value.&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="color: #1b968d;"&gt;Foreign currency translation&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;Foreign currency transactions are translated into U.S. dollars at exchange rates in effect on the date of the transactions. Monetary assets and liabilities denominated in foreign currencies are translated at the functional currency spot rate at the reporting date. All differences are recorded in the consolidated statement of comprehensive loss. Non-monetary items that are measured in terms of historical cost in a foreign currency are translated using the exchange rate at the date of the initial transaction. Non-monetary items measured at fair value in a foreign currency are translated using the exchange rates at the date when the fair value is determined.&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;Assets and liabilities of foreign operations are translated into U.S. dollars at year-end exchange rates and any revenue and expenses are translated at the average exchange rate for the year. The resulting exchange differences are recognized in other comprehensive loss.&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 style="color: #1b968d;"&gt;Inventory&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;Inventory consists of raw materials, consumables and packaging supplies used in the process to prepare inventory for sale; work in process consisting of pre-harvested cannabis plants, by-products to be extracted, oils and terpenes; and finished goods.&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;Inventory is valued at the lower of cost and net realizable value, with cost determined using the weighted average cost method. Net realizable value is calculated as the estimated selling price in the ordinary course of business, less any estimated costs to complete and sell the goods. Costs are capitalized to inventory, until substantially ready for sale. Costs include direct and indirect labor, raw materials, consumables, packaging supplies, utilities, facility costs, quality and testing costs, production related depreciation and other overhead costs. The Company records inventory reserves for obsolete and slow-moving inventory. Inventory reserves are based on inventory obsolescence trends, and the historical and professional experience of management. The Company classifies cannabis inventory as a current asset, although, due to the duration of the cultivation, drying, and conversion process, certain inventory items may not be realized in cost of sales within one year.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;/div&gt;

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

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

                                    &lt;div&gt;
                                        &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;Property and equipment&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;Property and equipment is measured at cost less accumulated depreciation and losses on impairment.&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;Depreciation is provided on the straight-line basis over the estimated useful lives of the assets as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                            &lt;div&gt;
                                                &lt;p style="margin-bottom: 0pt; text-indent: 36pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Buildings&lt;span style="text-indent: 0pt; display: inline-block; width: 103.66pt;"&gt;&#160;&lt;/span&gt;
                                                            45 years
                                                        &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;p style="margin-top: 0pt; margin-bottom: 0pt; text-indent: 36pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Leasehold improvements&lt;span style="width: 41.53pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;
                                                            shorter of the life of the improvement or the remaining life of the lease
                                                        &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;p style="margin-top: 0pt; margin-bottom: 0pt; text-indent: 36pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Furniture &amp;amp; fixtures&lt;span style="text-indent: 0pt; display: inline-block; width: 62.03pt;"&gt;&#160;&lt;/span&gt;
                                                            5 years
                                                        &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;p style="margin-top: 0pt; margin-bottom: 0pt; text-indent: 36pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Computer equipment&lt;span style="text-indent: 0pt; display: inline-block; width: 58pt;"&gt;&#160;&lt;/span&gt;
                                                            3 years
                                                        &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;p style="margin-top: 0pt; text-indent: 36pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Machinery &amp;amp; equipment&lt;span style="text-indent: 0pt; display: inline-block; width: 44.58pt;"&gt;&#160;&lt;/span&gt;
                                                            2-7 years
                                                        &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 style="color: #1b968d;"&gt;Intangible assets&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;Intangible assets with finite useful lives are amortized on a straight-line basis over their estimated useful lives. Amortization of intangible assets begins when the asset becomes available for use. Brands, licenses, and customer relationships are amortized over 10 years, which reflect the estimated useful lives of the intangible assets.&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="color: #1b968d;"&gt;Goodwill and indefinite lived Intangible assets&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;Intangible assets are recorded at cost less accumulated amortization and accumulated impairment losses, if any. Intangible assets acquired in a business combination are measured at fair value at the acquisition date.&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;Goodwill represents the excess of the purchase price paid for the acquisition of subsidiaries over the fair value of the net intangible and tangible assets acquired. Following the initial recognition, goodwill is measured at cost less any accumulated impairment losses. Goodwill is allocated to the reporting unit in which the business that created the goodwill resides. A reporting unit is an operating segment, or a business unit one level below that operating segment, for which discrete financial information is prepared and regularly reviewed by segment management. The Company's goodwill is part of the Nevada reporting unit.&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;Goodwill is tested annually for any impairment, or more frequently in the case that events or circumstances indicate that the carrying amount of a reporting unit may not be recoverable. The Company may elect to first assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If factors indicate this is the case, then a quantitative test is performed and an impairment is recorded for any excess carrying value above the reporting unit's fair value, not to exceed the amount of goodwill.&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;For the year ended January 31, 2021, the recoverable amount of goodwill allocated to the Nevada reporting unit exceeded its carrying amount and as such, no impairment was noted.&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;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="color: #1b968d;"&gt;Impairment of long-lived assets&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;Long-lived assets include property and equipment, right-of-use assets, and intangible assets with finite useful lives.&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;At the end of each fiscal year, the Company reviews the intangible assets' estimated useful lives and amortization methods, with the effect of any changes in estimates accounted for on a prospective basis.&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;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Long-lived assets are reviewed for indicators of impairment at each statement of balance sheet date or whenever events or changes in circumstances indicate that a potential impairment has occurred. The Company groups assets at the lowest level for which cash flows are separately identifiable, referred to as an asset group. When indicators of potential impairment are present the Company prepares a projected undiscounted cash flow analysis to determine the recoverable amount for the respective asset or asset group. An impairment loss is recognized whenever the carrying amount of the asset exceeds its recoverable amount and is recorded as in profit or loss equal to the amount by which the carrying amount exceeds the fair value.&lt;/span&gt;&lt;/span&gt;&lt;/p&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;span style="color: #1b968d;"&gt;Assets and liabilities held for sale&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;Non-current assets, or disposal groups comprising assets and liabilities, are classified as held for sale if it is highly probable that they will be recovered primarily through sale rather than through continuing use. Such assets, or disposal groups, are measured at the lower of their carrying amount and fair value less costs to sell. The comparative consolidated balance sheet is re-presented to classify assets as held for sale in the period that the respective assets are classified as held for sale.&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="color: #1b968d;"&gt;Business combinations&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;Acquisitions are accounted for in accordance with ASC 805 - &lt;i&gt;Business Combinations&lt;/i&gt;, with the assets and liabilities acquired recorded at their fair values at the acquisition date.&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 is required to allocate the purchase price to tangible and identifiable intangible assets acquired and liabilities assumed based on their fair values. The excess of the purchase price over those fair values of the net assets acquired is recorded as goodwill. Any excess of the fair value of the net assets acquired over the consideration, is a gain on business acquisition and would be recognized as a gain in the consolidated statement of loss and comprehensive loss.&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="color: #1b968d;"&gt;Convertible instruments&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 2020, the Financial Accounting Standards Board ("FASB") issued &lt;i&gt;Accounting standards update 2020-06-debt-debt with conversion and other options (subtopic 470-20) and derivatives and hedging-contracts in entity's own equity (subtopic 815-40): accounting for convertible instruments and contracts in an entity's own equity&lt;/i&gt;, an update to simplify the accounting for convertible debt and other equity-linked instruments. The new guidance simplifies the accounting for convertible instruments by eliminating the cash conversion and beneficial conversion feature models used to separately account for embedded conversion features as a component of equity. Instead, the Company will account for the convertible debt as a single unit of account, unless the conversion feature requires bifurcation and recognition as a derivative. Additionally, the guidance requires the Company to use the if-converted method for all convertible instruments in the diluted earnings per share calculation and include the effect of potential share settlement for instruments that may be settled in cash or shares. The Company early adopted this new guidance using the full retrospective method as of February 1, 2020. The adoption of this new guidance did not have a material impact on the Company's consolidated financial statements and there was no impact to the number of potentially dilutive shares in each of the periods presented.&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;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="color: #1b968d;"&gt;Leases&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 February 2016, the FASB issued &lt;i&gt;ASU 2016-02, Leases &lt;/i&gt;("ASC 842"), a standard that requires lessees to increase transparency and comparability among organizations by requiring the recognition of right-of-use assets and lease liabilities on the balance sheet. The requirements of this standard include a significant increase in required disclosures to meet the objective of enabling users of financial statements to assess the amount, timing, and uncertainty of cash flows arising from leases. The FASB has issued several amendments and practical expedients to the standard, including clarifying guidance, transition relief on comparative reporting at adoption, a practical expedient, which allows lessees to elect as an accounting policy not to apply the provisions of ASC 842 to short term leases, and codification improvements to clarify that lessees and lessors are exempt from certain interim disclosure requirement associated with adopting the new leases standard. The standard was adopted by the Company beginning February 1, 2020 and the standard was adopted using the modified retrospective transition approach, which allows the Company to recognize a cumulative effect adjustment to the opening balance of accumulated deficit in the period of adoption rather than restate comparative prior year periods. The cumulative effect adjustment to the opening balance of accumulated deficit was $nil. The Company has elected not to recognize right-of-use assets and liabilities for short-term leases that have a term of 12 months or less.&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;Upon commencement of a contract containing a lease, the Company classifies leases other than short-term leases as either an operating lease or a finance lease according to the criteria prescribed by ASC 842. The lease classification is reassessed only when: (a) the contract is modified and the modification is not accounted for as a separate contract, and (b) there is a change in the lease term or the assessment of whether the lessee is reasonably certain to exercise an option to purchase the underlying asset.&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;For both finance leases and operating leases, right-of-use assets and lease liabilities are initially measured as the present value of future lease payments and initial direct costs discounted at the interest rate implicit in the lease, or if that rate is not readily determinable, the Company's incremental borrowing rate. Subsequent measurement of lease liabilities classified as finance leases is at amortized cost using the effective interest rate method. Subsequent measurement of right-of-use assets classified as finance leases is at carrying amount less accumulated amortization, where amortization is recorded straight-line over the lease term. Subsequent measurement of lease liabilities classified as operating leases is at the present value of the unpaid lease payments discounted at the discount rate for the lease established at the commencement date. Subsequent measurement of right-of-use assets classified as operating leases is carrying amount less accumulated amortization where amortization is calculated as the difference between straight-line lease cost for the period, including amortization of initial direct costs, and the periodic accretion of the lease liability.&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;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="color: #1b968d;"&gt;Financial instruments&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;Financial instruments are contracts that give rise to a financial asset of one party and a financial liability or equity instrument of another party. Financial instruments are recorded initially at fair value, which is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Subsequent measurement depends on how the financial instrument has been classified and may be at fair value or amortized cost. For financial instruments subsequently measured at fair value, the Company calculates the estimated fair value of financial instruments using quoted market prices whenever available. When quoted market prices are not available, the Company uses standard pricing models including the Black-Scholes option pricing model.&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;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Financial instruments measured at fair value are classified into one of three levels in the fair value hierarchy according to the relative reliability of the inputs used to estimate the fair values. The three levels of the fair value hierarchy are:&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;Level 1 - Unadjusted quoted prices in active markets for identical assets or liabilities;&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;Level 2 - Inputs other than quoted prices that are observable for the asset or liability either directly (i.e. as prices) or indirectly (i.e. derived from prices); and&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;Level 3 - Inputs that are not based on observable market data.&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;There have been no transfers between fair value hierarchy levels during the year ended January 31, 2021.&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 measures the derivative liability at fair value using Level 3 inputs.&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 cash, receivables, accounts payable and accrued liabilities, and income taxes payable are recorded at cost. The carrying values of these financial instruments approximate their fair value due to their short-term maturities. Unless otherwise noted, it is management's opinion that the Company is not exposed to significant interest or credit risks arising from these financial instruments.&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;Financial instruments subsequently measured at amortized cost include promissory note payable, and reclamation obligation.&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;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="color: #1b968d;"&gt;Share-based compensation&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 measures equity settled share-based payments based on their fair value at their grant date and recognizes share-based compensation expense over the vesting period based on the Company's estimate of equity instruments that will eventually vest. Consideration paid to the Company on the exercise of stock options is recorded as common stock.&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="color: #1b968d;"&gt;Income taxes&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 uses the asset and liability method to account for income taxes. Deferred income tax assets and liabilities are determined based on enacted tax rates and laws for the years in which the differences are expected to reverse.&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;Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more likely than not that some portion or all of the deferred tax assets will not be realized.&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 the Company operates in the cannabis industry, it is subject to the limits of IRC Section 280E under which the Company is only allowed to deduct expenses directly related to the cost of producing the products or cost of production.&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 recognizes uncertain income tax positions at the largest amount that is more-likely-than-not to be sustained upon examination by the relevant taxing authority. An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being sustained. Recognition or measurement is reflected in the period in which the likelihood changes. Any interest and penalties related to unrecognized tax liabilities are presented within income tax expense in the consolidated statement of comprehensive loss.&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;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="color: #1b968d;"&gt;loss per share&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 presents basic and diluted loss per share data for its common shares. Basic loss per share is calculated using the weighted average number of shares outstanding during the respective years. Diluted loss per share is computed by dividing net loss by the weighted average shares outstanding adjusted for additional shares from the assumed exercise of stock options, restricted share units, or warrants, if dilutive.&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 number of additional shares is calculated by assuming the outstanding dilutive convertible instruments, options, and warrants are exercised and that the assumed proceeds are used to acquire common shares at the average market price during the year. Diluted loss per share figures for the years presented are equal to those of basic loss per share for the years since the effects of convertible instruments, stock options and warrants are anti-dilutive.&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="color: #1b968d;"&gt;Revenue recognition&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;Revenue is recognized by the Company in accordance with ASC 606. Through application of the standard, the Company recognizes revenue to depict the transfer of promised goods or services to the customer in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services.&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 order to recognize revenue under ASC 606, the Company applies the following five steps:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="margin-left: 36pt; text-indent: -18pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1.&lt;span style="width: 10.44pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;Identify a customer along with a corresponding contract&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="margin-left: 36pt; text-indent: -18pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2.&lt;span style="width: 10.44pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;Identify the performance obligation(s) in the contract to transfer goods or provide distinct services to a customer&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="margin-left: 36pt; text-indent: -18pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3.&lt;span style="width: 10.44pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;Determine the transaction price that the Company expects to be entitled to in exchange for transferring promised goods or services to a customer&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="margin-left: 36pt; text-indent: -18pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4.&lt;span style="width: 10.44pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;Allocate the transaction price to the performance obligation(s) in the contract&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="margin-left: 36pt; text-indent: -18pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;5.&lt;span style="width: 10.44pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;Recognize revenue when or as the Company satisfies the performance obligation(s) in the contract&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="margin-top: 0pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;The Company's contracts with customers for the sale of dried cannabis and other products derived from cannabis consist of one performance obligation, being the transfer of control of the goods to the customer at the point of sale. The Company transfers control and satisfies its performance obligation when collection has taken place, compliant documentation has been signed, and the product was accepted by the buyer. The Company does not have performance obligations subsequent to delivery on the sale of goods to customers and revenues from sale of goods are recognized at a "point in time", which is upon passing of control to the customer.&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;Transaction costs associated with a business combination, (i.e., other than those associated with the issuance of debt or equity), are expensed as incurred as a line item in the consolidated statement of loss and comprehensive loss.&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;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="color: #1b968d;"&gt;Reclamation obligation&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 recognizes the fair value of a legal or constructive liability for a reclamation obligation in the year in which it is incurred and when a reasonable estimate of fair value can be made. The carrying amount of the related long-lived asset is increased by the same amount as the liability. Changes in the liability for a reclamation obligation due to the passage of time will be recognized within accretion expense. The amount will be recognized as an increase in the liability and an accretion expense in the consolidated statements comprehensive loss. Changes resulting from revisions to the timing or the amount of the original estimate of undiscounted cash flows are recognized as an increase or a decrease to the carrying amount of the liability and the related long-lived asset.&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;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="color: #1b968d;"&gt;Recently issued accounting pronouncements&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;Recent accounting pronouncements, other than those below, issued by the FASB, the American Institute of Certified Public Accountants("AICPA") and the U.S. Securities and Exchange Commission ("SEC") did not or are not believed by management to have a material effect on the Company's present or future financial statements.&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;i&gt;Debt&lt;/i&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 2020, the FASB issued &lt;i&gt;ASU 2020-06, Debt - Debt with Conversion and Other Options&lt;/i&gt; ("ASU 2020-06"), &lt;i&gt;(Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity's Own Equity (Subtopic 815-40)&lt;/i&gt;. ASU 2020-06 simplifies the accounting for certain financial instruments with characteristics of liabilities and equity. The FASB reduced the number of accounting models for convertible debt and convertible preferred stock instruments and made certain disclosure amendments to improve the information provided to users. In addition, the FASB amended the derivative guidance for the own stock scope exception and certain aspects of the earnings-per-share guidance. The amendments are effective for interim and annual periods beginning after December 15, 2021, with early adoption permitted for after December 15, 2020. The Company early adopted this new guidance using the full retrospective method as of February 1, 2020.&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;i&gt;Leases&lt;/i&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 February 2016, the FASB issued new guidance on the recognition and measurement of leases, ASC 842 - Leases. Under this guidance, a lessee recognizes assets and liabilities on its balance sheet for most leases. Lease expense continues to be consistent with previous guidance. Additionally, this guidance requires enhanced disclosures regarding the amount, timing, and uncertainty of cash flows arising from leasing arrangements. The Company adopted this guidance effective February 1, 2020 using the modified retrospective transition method and comparative year ended January 31, 2021.&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 adoption of this guidance resulted in the recognition of operating lease right-of-use assets of $5,001,360, and $5,001,360 of lease liabilities, with a $nil impact on deficit. The transition to ASC 842 did not have a material impact on the Company's results of operations or liquidity. When measuring lease liabilities, the Company used its incremental borrowing rate, estimated at 10%.&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;i&gt;Revenue&lt;/i&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 May 2014, the FASB issued &lt;i&gt;ASU 2014-09, Revenue from Contracts with Customers &lt;/i&gt;("ASU 2014-09"), which provides a single comprehensive model for accounting for revenue from contracts with customers and supersedes nearly all previously existing revenue recognition guidance. The core principle of ASU 2014-09 is that an entity should recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. The Company adopted the standard as of February 1, 2020. There was no impact of adopting ASU 2014-09 on the consolidated financial statements.&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;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;i&gt;Financial instruments&lt;/i&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 June 2016, the FASB issued &lt;i&gt;ASU 2016-13, Financial Instruments - Credit Losses (Topic 326)&lt;/i&gt;: Measurement of Credit Losses on Financial Instruments. ASU 2016-13 requires the measurement of current expected credit losses for financial assets held at the reporting date based on historical experience, current conditions and reasonable and supportable forecasts. Adoption of ASU 2016-13 will require financial institutions and other organizations to use forward-looking information to better formulate their credit loss estimates. In addition, the ASU amends the accounting for credit losses on available for sale debt securities and purchased financial assets with credit deterioration.&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;This update is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. The Company adopted ASU 2016-13 on February 1, 2020 and adoption did not have a material impact on the Company's consolidated financial statements.&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;i&gt;Fair value measurement&lt;/i&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 2018, the FASB issued &lt;i&gt;ASU 2018-13, Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement (Topic 820)&lt;/i&gt;. ASU 2018-13 adds, modifies, and removes certain fair value measurement disclosure requirements. ASU 2018-13 is effective for annual and interim periods beginning after December 15, 2019. Early adoption is permitted. The Company adopted ASU 2018-13 on February 1, 2020 and the adoption did not have a material impact on the Company's consolidated financial statements.&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;i&gt;Income taxes&lt;/i&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 December 2019, the FASB issued &lt;i&gt;ASU 2019-12, Income Taxes (Topic 740) - Simplifying the Accounting for Income Taxes&lt;/i&gt;, which is intended to simplify various aspects related to accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. ASU 2019-12 is effective for fiscal years beginning after December 15, 2020 and was adopted on February 1, 2021 and the adoption did not have a material impact on the Company's consolidated financial statements.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;/div&gt;
                                    &lt;/div&gt;
                                &lt;/div&gt;

                        &lt;/div&gt;
                    </us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="C_20200201to20210131"
      id="Fxbrl_20220808175643796">
                                    &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="color: #1b968d;"&gt;Significant accounting estimates and assumptions&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 preparation of the Company's financial statements in conformity with U.S. GAAP requires management to make judgments, estimates and assumptions that affect the reported amounts of assets, liabilities and contingent liabilities at the date of the financial statements and reported amounts of revenues and expenses during the reporting period. Estimates and assumptions are continuously evaluated and are based on management's experience and other factors, including expectations of future events that are believed to be reasonable under the circumstances. Actual results may differ from those estimates and judgments.&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;Areas requiring a significant degree of estimation and judgment relate to the determination of fair values of assets acquired and liabilities assumed in business combinations, impairment of long-lived assets and inventory, fair value measurements, useful lives, depreciation and amortization of property, equipment and intangible assets, the recoverability and measurement of deferred tax assets and liabilities, share-based compensation, and fair value of derivative liabilities.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;/div&gt;
                                </us-gaap:UseOfEstimates>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20220808175652250">
                                    &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="color: #1b968d;"&gt;Cash &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;Cash held in financial institutions and cash held at retail locations, have carrying values that approximate fair value.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;/div&gt;
                                </us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20220808175702525">
                                    &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="color: #1b968d;"&gt;Foreign currency translation&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;Foreign currency transactions are translated into U.S. dollars at exchange rates in effect on the date of the transactions. Monetary assets and liabilities denominated in foreign currencies are translated at the functional currency spot rate at the reporting date. All differences are recorded in the consolidated statement of comprehensive loss. Non-monetary items that are measured in terms of historical cost in a foreign currency are translated using the exchange rate at the date of the initial transaction. Non-monetary items measured at fair value in a foreign currency are translated using the exchange rates at the date when the fair value is determined.&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;Assets and liabilities of foreign operations are translated into U.S. dollars at year-end exchange rates and any revenue and expenses are translated at the average exchange rate for the year. The resulting exchange differences are recognized in other comprehensive loss.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;/div&gt;
                                </us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230724131337269">
                                        &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="color: #1b968d;"&gt;Inventory&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;Inventory consists of raw materials, consumables and packaging supplies used in the process to prepare inventory for sale; work in process consisting of pre-harvested cannabis plants, by-products to be extracted, oils and terpenes; and finished goods.&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;Inventory is valued at the lower of cost and net realizable value, with cost determined using the weighted average cost method. Net realizable value is calculated as the estimated selling price in the ordinary course of business, less any estimated costs to complete and sell the goods. Costs are capitalized to inventory, until substantially ready for sale. Costs include direct and indirect labor, raw materials, consumables, packaging supplies, utilities, facility costs, quality and testing costs, production related depreciation and other overhead costs. The Company records inventory reserves for obsolete and slow-moving inventory. Inventory reserves are based on inventory obsolescence trends, and the historical and professional experience of management. The Company classifies cannabis inventory as a current asset, although, due to the duration of the cultivation, drying, and conversion process, certain inventory items may not be realized in cost of sales within one year.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;/div&gt;
                                    </us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20220808180941648">
                                    &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="color: #1b968d;"&gt;Property and equipment&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;Property and equipment is measured at cost less accumulated depreciation and losses on impairment.&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;Depreciation is provided on the straight-line basis over the estimated useful lives of the assets as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                            &lt;div&gt;
                                                &lt;p style="margin-bottom: 0pt; text-indent: 36pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Buildings&lt;span style="text-indent: 0pt; display: inline-block; width: 103.66pt;"&gt;&#160;&lt;/span&gt;
                                                            45 years
                                                        &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;p style="margin-top: 0pt; margin-bottom: 0pt; text-indent: 36pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Leasehold improvements&lt;span style="width: 41.53pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;
                                                            shorter of the life of the improvement or the remaining life of the lease
                                                        &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;p style="margin-top: 0pt; margin-bottom: 0pt; text-indent: 36pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Furniture &amp;amp; fixtures&lt;span style="text-indent: 0pt; display: inline-block; width: 62.03pt;"&gt;&#160;&lt;/span&gt;
                                                            5 years
                                                        &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;p style="margin-top: 0pt; margin-bottom: 0pt; text-indent: 36pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Computer equipment&lt;span style="text-indent: 0pt; display: inline-block; width: 58pt;"&gt;&#160;&lt;/span&gt;
                                                            3 years
                                                        &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;p style="margin-top: 0pt; text-indent: 36pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Machinery &amp;amp; equipment&lt;span style="text-indent: 0pt; display: inline-block; width: 44.58pt;"&gt;&#160;&lt;/span&gt;
                                                            2-7 years
                                                        &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/div&gt;

                                    &lt;/div&gt;
                                </us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <cxxif:EstimatedUsefulLivesTableTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20220808181655399">
                                            &lt;div&gt;
                                                &lt;p style="margin-bottom: 0pt; text-indent: 36pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Buildings&lt;span style="text-indent: 0pt; display: inline-block; width: 103.66pt;"&gt;&#160;&lt;/span&gt;
                                                            45 years
                                                        &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;p style="margin-top: 0pt; margin-bottom: 0pt; text-indent: 36pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Leasehold improvements&lt;span style="width: 41.53pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;
                                                            shorter of the life of the improvement or the remaining life of the lease
                                                        &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;p style="margin-top: 0pt; margin-bottom: 0pt; text-indent: 36pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Furniture &amp;amp; fixtures&lt;span style="text-indent: 0pt; display: inline-block; width: 62.03pt;"&gt;&#160;&lt;/span&gt;
                                                            5 years
                                                        &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;p style="margin-top: 0pt; margin-bottom: 0pt; text-indent: 36pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Computer equipment&lt;span style="text-indent: 0pt; display: inline-block; width: 58pt;"&gt;&#160;&lt;/span&gt;
                                                            3 years
                                                        &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;p style="margin-top: 0pt; text-indent: 36pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Machinery &amp;amp; equipment&lt;span style="text-indent: 0pt; display: inline-block; width: 44.58pt;"&gt;&#160;&lt;/span&gt;
                                                            2-7 years
                                                        &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/div&gt;
                                        </cxxif:EstimatedUsefulLivesTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="C_20210131_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapBuildingMember"
      id="Fxbrl_20230724130815898">P45Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <cxxif:PropertyPlantAndEquipmentUsefulLifeDescription
      contextRef="C_20200201to20210131_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapLeaseholdImprovementsMember"
      id="Fxbrl_20230724130822415">shorter of the life of the improvement or the remaining life of the lease</cxxif:PropertyPlantAndEquipmentUsefulLifeDescription>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="C_20210131_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapFurnitureAndFixturesMember"
      id="Fxbrl_20230724130828211">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="C_20210131_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapComputerEquipmentMember"
      id="Fxbrl_20230724130833600">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="C_20210131_srtRangeAxis_srtMinimumMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapMachineryAndEquipmentMember"
      id="Fxbrl_20230724130839626">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="C_20210131_srtRangeAxis_srtMaximumMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapMachineryAndEquipmentMember"
      id="Fxbrl_20230724130846009">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:IntangibleAssetsFiniteLivedPolicy
      contextRef="C_20200201to20210131"
      id="Fxbrl_20220808181625832">
                                    &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="color: #1b968d;"&gt;Intangible assets&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;Intangible assets with finite useful lives are amortized on a straight-line basis over their estimated useful lives. Amortization of intangible assets begins when the asset becomes available for use. Brands, licenses, and customer relationships are amortized over 10 years, which reflect the estimated useful lives of the intangible assets.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;/div&gt;
                                </us-gaap:IntangibleAssetsFiniteLivedPolicy>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="C_20210131" id="Fxbrl_20230724182305465">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy
      contextRef="C_20200201to20210131"
      id="Fxbrl_20220808175745907">
                                    &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="color: #1b968d;"&gt;Goodwill and indefinite lived Intangible assets&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;Intangible assets are recorded at cost less accumulated amortization and accumulated impairment losses, if any. Intangible assets acquired in a business combination are measured at fair value at the acquisition date.&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;Goodwill represents the excess of the purchase price paid for the acquisition of subsidiaries over the fair value of the net intangible and tangible assets acquired. Following the initial recognition, goodwill is measured at cost less any accumulated impairment losses. Goodwill is allocated to the reporting unit in which the business that created the goodwill resides. A reporting unit is an operating segment, or a business unit one level below that operating segment, for which discrete financial information is prepared and regularly reviewed by segment management. The Company's goodwill is part of the Nevada reporting unit.&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;Goodwill is tested annually for any impairment, or more frequently in the case that events or circumstances indicate that the carrying amount of a reporting unit may not be recoverable. The Company may elect to first assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If factors indicate this is the case, then a quantitative test is performed and an impairment is recorded for any excess carrying value above the reporting unit's fair value, not to exceed the amount of goodwill.&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;For the year ended January 31, 2021, the recoverable amount of goodwill allocated to the Nevada reporting unit exceeded its carrying amount and as such, no impairment was noted.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;/div&gt;
                                </us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230724165844758">
                                &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 style="color: #1b968d;"&gt;Impairment of long-lived assets&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;Long-lived assets include property and equipment, right-of-use assets, and intangible assets with finite useful lives.&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;At the end of each fiscal year, the Company reviews the intangible assets' estimated useful lives and amortization methods, with the effect of any changes in estimates accounted for on a prospective basis.&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;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Long-lived assets are reviewed for indicators of impairment at each statement of balance sheet date or whenever events or changes in circumstances indicate that a potential impairment has occurred. The Company groups assets at the lowest level for which cash flows are separately identifiable, referred to as an asset group. When indicators of potential impairment are present the Company prepares a projected undiscounted cash flow analysis to determine the recoverable amount for the respective asset or asset group. An impairment loss is recognized whenever the carrying amount of the asset exceeds its recoverable amount and is recorded as in profit or loss equal to the amount by which the carrying amount exceeds the fair value.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;/div&gt;
                                &lt;/div&gt;
                            </us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <cxxif:AssetsAndLiabilitiesHeldForSalePolicyTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20220808175809190">
                                    &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="color: #1b968d;"&gt;Assets and liabilities held for sale&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;Non-current assets, or disposal groups comprising assets and liabilities, are classified as held for sale if it is highly probable that they will be recovered primarily through sale rather than through continuing use. Such assets, or disposal groups, are measured at the lower of their carrying amount and fair value less costs to sell. The comparative consolidated balance sheet is re-presented to classify assets as held for sale in the period that the respective assets are classified as held for sale.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;/div&gt;
                                </cxxif:AssetsAndLiabilitiesHeldForSalePolicyTextBlock>
    <us-gaap:BusinessCombinationsPolicy
      contextRef="C_20200201to20210131"
      id="Fxbrl_20220808175818287">
                                    &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="color: #1b968d;"&gt;Business combinations&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;Acquisitions are accounted for in accordance with ASC 805 - &lt;i&gt;Business Combinations&lt;/i&gt;, with the assets and liabilities acquired recorded at their fair values at the acquisition date.&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 is required to allocate the purchase price to tangible and identifiable intangible assets acquired and liabilities assumed based on their fair values. The excess of the purchase price over those fair values of the net assets acquired is recorded as goodwill. Any excess of the fair value of the net assets acquired over the consideration, is a gain on business acquisition and would be recognized as a gain in the consolidated statement of loss and comprehensive loss.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;/div&gt;
                                </us-gaap:BusinessCombinationsPolicy>
    <us-gaap:DerivativesPolicyTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20220808175828228">
                                    &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="color: #1b968d;"&gt;Convertible instruments&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 2020, the Financial Accounting Standards Board ("FASB") issued &lt;i&gt;Accounting standards update 2020-06-debt-debt with conversion and other options (subtopic 470-20) and derivatives and hedging-contracts in entity's own equity (subtopic 815-40): accounting for convertible instruments and contracts in an entity's own equity&lt;/i&gt;, an update to simplify the accounting for convertible debt and other equity-linked instruments. The new guidance simplifies the accounting for convertible instruments by eliminating the cash conversion and beneficial conversion feature models used to separately account for embedded conversion features as a component of equity. Instead, the Company will account for the convertible debt as a single unit of account, unless the conversion feature requires bifurcation and recognition as a derivative. Additionally, the guidance requires the Company to use the if-converted method for all convertible instruments in the diluted earnings per share calculation and include the effect of potential share settlement for instruments that may be settled in cash or shares. The Company early adopted this new guidance using the full retrospective method as of February 1, 2020. The adoption of this new guidance did not have a material impact on the Company's consolidated financial statements and there was no impact to the number of potentially dilutive shares in each of the periods presented.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;/div&gt;
                                </us-gaap:DerivativesPolicyTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20220808175841782">
                                    &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="color: #1b968d;"&gt;Leases&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 February 2016, the FASB issued &lt;i&gt;ASU 2016-02, Leases &lt;/i&gt;("ASC 842"), a standard that requires lessees to increase transparency and comparability among organizations by requiring the recognition of right-of-use assets and lease liabilities on the balance sheet. The requirements of this standard include a significant increase in required disclosures to meet the objective of enabling users of financial statements to assess the amount, timing, and uncertainty of cash flows arising from leases. The FASB has issued several amendments and practical expedients to the standard, including clarifying guidance, transition relief on comparative reporting at adoption, a practical expedient, which allows lessees to elect as an accounting policy not to apply the provisions of ASC 842 to short term leases, and codification improvements to clarify that lessees and lessors are exempt from certain interim disclosure requirement associated with adopting the new leases standard. The standard was adopted by the Company beginning February 1, 2020 and the standard was adopted using the modified retrospective transition approach, which allows the Company to recognize a cumulative effect adjustment to the opening balance of accumulated deficit in the period of adoption rather than restate comparative prior year periods. The cumulative effect adjustment to the opening balance of accumulated deficit was $nil. The Company has elected not to recognize right-of-use assets and liabilities for short-term leases that have a term of 12 months or less.&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;Upon commencement of a contract containing a lease, the Company classifies leases other than short-term leases as either an operating lease or a finance lease according to the criteria prescribed by ASC 842. The lease classification is reassessed only when: (a) the contract is modified and the modification is not accounted for as a separate contract, and (b) there is a change in the lease term or the assessment of whether the lessee is reasonably certain to exercise an option to purchase the underlying asset.&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;For both finance leases and operating leases, right-of-use assets and lease liabilities are initially measured as the present value of future lease payments and initial direct costs discounted at the interest rate implicit in the lease, or if that rate is not readily determinable, the Company's incremental borrowing rate. Subsequent measurement of lease liabilities classified as finance leases is at amortized cost using the effective interest rate method. Subsequent measurement of right-of-use assets classified as finance leases is at carrying amount less accumulated amortization, where amortization is recorded straight-line over the lease term. Subsequent measurement of lease liabilities classified as operating leases is at the present value of the unpaid lease payments discounted at the discount rate for the lease established at the commencement date. Subsequent measurement of right-of-use assets classified as operating leases is carrying amount less accumulated amortization where amortization is calculated as the difference between straight-line lease cost for the period, including amortization of initial direct costs, and the periodic accretion of the lease liability.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;/div&gt;
                                </us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230724165912693">
                                &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 style="color: #1b968d;"&gt;Financial instruments&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;Financial instruments are contracts that give rise to a financial asset of one party and a financial liability or equity instrument of another party. Financial instruments are recorded initially at fair value, which is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Subsequent measurement depends on how the financial instrument has been classified and may be at fair value or amortized cost. For financial instruments subsequently measured at fair value, the Company calculates the estimated fair value of financial instruments using quoted market prices whenever available. When quoted market prices are not available, the Company uses standard pricing models including the Black-Scholes option pricing model.&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;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Financial instruments measured at fair value are classified into one of three levels in the fair value hierarchy according to the relative reliability of the inputs used to estimate the fair values. The three levels of the fair value hierarchy are:&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;Level 1 - Unadjusted quoted prices in active markets for identical assets or liabilities;&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;Level 2 - Inputs other than quoted prices that are observable for the asset or liability either directly (i.e. as prices) or indirectly (i.e. derived from prices); and&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;Level 3 - Inputs that are not based on observable market data.&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;There have been no transfers between fair value hierarchy levels during the year ended January 31, 2021.&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 measures the derivative liability at fair value using Level 3 inputs.&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 cash, receivables, accounts payable and accrued liabilities, and income taxes payable are recorded at cost. The carrying values of these financial instruments approximate their fair value due to their short-term maturities. Unless otherwise noted, it is management's opinion that the Company is not exposed to significant interest or credit risks arising from these financial instruments.&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;Financial instruments subsequently measured at amortized cost include promissory note payable, and reclamation obligation.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;/div&gt;
                                    &lt;/div&gt;
                                &lt;/div&gt;
                            </us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="C_20200201to20210131"
      id="Fxbrl_20220808175908268">
                                    &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="color: #1b968d;"&gt;Share-based compensation&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 measures equity settled share-based payments based on their fair value at their grant date and recognizes share-based compensation expense over the vesting period based on the Company's estimate of equity instruments that will eventually vest. Consideration paid to the Company on the exercise of stock options is recorded as common stock.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;/div&gt;
                                </us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20220808175921006">
                                    &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="color: #1b968d;"&gt;Income taxes&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 uses the asset and liability method to account for income taxes. Deferred income tax assets and liabilities are determined based on enacted tax rates and laws for the years in which the differences are expected to reverse.&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;Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more likely than not that some portion or all of the deferred tax assets will not be realized.&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 the Company operates in the cannabis industry, it is subject to the limits of IRC Section 280E under which the Company is only allowed to deduct expenses directly related to the cost of producing the products or cost of production.&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 recognizes uncertain income tax positions at the largest amount that is more-likely-than-not to be sustained upon examination by the relevant taxing authority. An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being sustained. Recognition or measurement is reflected in the period in which the likelihood changes. Any interest and penalties related to unrecognized tax liabilities are presented within income tax expense in the consolidated statement of comprehensive loss.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;/div&gt;
                                </us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20220808175931524">
                                    &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="color: #1b968d;"&gt;loss per share&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 presents basic and diluted loss per share data for its common shares. Basic loss per share is calculated using the weighted average number of shares outstanding during the respective years. Diluted loss per share is computed by dividing net loss by the weighted average shares outstanding adjusted for additional shares from the assumed exercise of stock options, restricted share units, or warrants, if dilutive.&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 number of additional shares is calculated by assuming the outstanding dilutive convertible instruments, options, and warrants are exercised and that the assumed proceeds are used to acquire common shares at the average market price during the year. Diluted loss per share figures for the years presented are equal to those of basic loss per share for the years since the effects of convertible instruments, stock options and warrants are anti-dilutive.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;/div&gt;
                                </us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20220808175945252">
                                    &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="color: #1b968d;"&gt;Revenue recognition&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;Revenue is recognized by the Company in accordance with ASC 606. Through application of the standard, the Company recognizes revenue to depict the transfer of promised goods or services to the customer in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services.&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 order to recognize revenue under ASC 606, the Company applies the following five steps:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="margin-left: 36pt; text-indent: -18pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1.&lt;span style="width: 10.44pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;Identify a customer along with a corresponding contract&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="margin-left: 36pt; text-indent: -18pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2.&lt;span style="width: 10.44pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;Identify the performance obligation(s) in the contract to transfer goods or provide distinct services to a customer&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="margin-left: 36pt; text-indent: -18pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3.&lt;span style="width: 10.44pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;Determine the transaction price that the Company expects to be entitled to in exchange for transferring promised goods or services to a customer&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="margin-left: 36pt; text-indent: -18pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4.&lt;span style="width: 10.44pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;Allocate the transaction price to the performance obligation(s) in the contract&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="margin-left: 36pt; text-indent: -18pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;5.&lt;span style="width: 10.44pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;Recognize revenue when or as the Company satisfies the performance obligation(s) in the contract&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="margin-top: 0pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;The Company's contracts with customers for the sale of dried cannabis and other products derived from cannabis consist of one performance obligation, being the transfer of control of the goods to the customer at the point of sale. The Company transfers control and satisfies its performance obligation when collection has taken place, compliant documentation has been signed, and the product was accepted by the buyer. The Company does not have performance obligations subsequent to delivery on the sale of goods to customers and revenues from sale of goods are recognized at a "point in time", which is upon passing of control to the customer.&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;Transaction costs associated with a business combination, (i.e., other than those associated with the issuance of debt or equity), are expensed as incurred as a line item in the consolidated statement of loss and comprehensive loss.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;/div&gt;
                                </us-gaap:RevenueRecognitionPolicyTextBlock>
    <cxxif:ReclamationObligationPolicyTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20220808180000661">
                                    &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="color: #1b968d;"&gt;Reclamation obligation&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 recognizes the fair value of a legal or constructive liability for a reclamation obligation in the year in which it is incurred and when a reasonable estimate of fair value can be made. The carrying amount of the related long-lived asset is increased by the same amount as the liability. Changes in the liability for a reclamation obligation due to the passage of time will be recognized within accretion expense. The amount will be recognized as an increase in the liability and an accretion expense in the consolidated statements comprehensive loss. Changes resulting from revisions to the timing or the amount of the original estimate of undiscounted cash flows are recognized as an increase or a decrease to the carrying amount of the liability and the related long-lived asset.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;/div&gt;
                                </cxxif:ReclamationObligationPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230724170008047">
                                &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 style="color: #1b968d;"&gt;Recently issued accounting pronouncements&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;Recent accounting pronouncements, other than those below, issued by the FASB, the American Institute of Certified Public Accountants("AICPA") and the U.S. Securities and Exchange Commission ("SEC") did not or are not believed by management to have a material effect on the Company's present or future financial statements.&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;i&gt;Debt&lt;/i&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 2020, the FASB issued &lt;i&gt;ASU 2020-06, Debt - Debt with Conversion and Other Options&lt;/i&gt; ("ASU 2020-06"), &lt;i&gt;(Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity's Own Equity (Subtopic 815-40)&lt;/i&gt;. ASU 2020-06 simplifies the accounting for certain financial instruments with characteristics of liabilities and equity. The FASB reduced the number of accounting models for convertible debt and convertible preferred stock instruments and made certain disclosure amendments to improve the information provided to users. In addition, the FASB amended the derivative guidance for the own stock scope exception and certain aspects of the earnings-per-share guidance. The amendments are effective for interim and annual periods beginning after December 15, 2021, with early adoption permitted for after December 15, 2020. The Company early adopted this new guidance using the full retrospective method as of February 1, 2020.&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;i&gt;Leases&lt;/i&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 February 2016, the FASB issued new guidance on the recognition and measurement of leases, ASC 842 - Leases. Under this guidance, a lessee recognizes assets and liabilities on its balance sheet for most leases. Lease expense continues to be consistent with previous guidance. Additionally, this guidance requires enhanced disclosures regarding the amount, timing, and uncertainty of cash flows arising from leasing arrangements. The Company adopted this guidance effective February 1, 2020 using the modified retrospective transition method and comparative year ended January 31, 2021.&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 adoption of this guidance resulted in the recognition of operating lease right-of-use assets of $5,001,360, and $5,001,360 of lease liabilities, with a $nil impact on deficit. The transition to ASC 842 did not have a material impact on the Company's results of operations or liquidity. When measuring lease liabilities, the Company used its incremental borrowing rate, estimated at 10%.&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;i&gt;Revenue&lt;/i&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 May 2014, the FASB issued &lt;i&gt;ASU 2014-09, Revenue from Contracts with Customers &lt;/i&gt;("ASU 2014-09"), which provides a single comprehensive model for accounting for revenue from contracts with customers and supersedes nearly all previously existing revenue recognition guidance. The core principle of ASU 2014-09 is that an entity should recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. The Company adopted the standard as of February 1, 2020. There was no impact of adopting ASU 2014-09 on the consolidated financial statements.&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;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;i&gt;Financial instruments&lt;/i&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 June 2016, the FASB issued &lt;i&gt;ASU 2016-13, Financial Instruments - Credit Losses (Topic 326)&lt;/i&gt;: Measurement of Credit Losses on Financial Instruments. ASU 2016-13 requires the measurement of current expected credit losses for financial assets held at the reporting date based on historical experience, current conditions and reasonable and supportable forecasts. Adoption of ASU 2016-13 will require financial institutions and other organizations to use forward-looking information to better formulate their credit loss estimates. In addition, the ASU amends the accounting for credit losses on available for sale debt securities and purchased financial assets with credit deterioration.&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;This update is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. The Company adopted ASU 2016-13 on February 1, 2020 and adoption did not have a material impact on the Company's consolidated financial statements.&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;i&gt;Fair value measurement&lt;/i&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 2018, the FASB issued &lt;i&gt;ASU 2018-13, Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement (Topic 820)&lt;/i&gt;. ASU 2018-13 adds, modifies, and removes certain fair value measurement disclosure requirements. ASU 2018-13 is effective for annual and interim periods beginning after December 15, 2019. Early adoption is permitted. The Company adopted ASU 2018-13 on February 1, 2020 and the adoption did not have a material impact on the Company's consolidated financial statements.&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;i&gt;Income taxes&lt;/i&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 December 2019, the FASB issued &lt;i&gt;ASU 2019-12, Income Taxes (Topic 740) - Simplifying the Accounting for Income Taxes&lt;/i&gt;, which is intended to simplify various aspects related to accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. ASU 2019-12 is effective for fiscal years beginning after December 15, 2020 and was adopted on February 1, 2021 and the adoption did not have a material impact on the Company's consolidated financial statements.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;/div&gt;
                                    &lt;/div&gt;
                                &lt;/div&gt;
                            </us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230724183656297">
                        &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;4. DISCONTINUED 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;As a result of non-profitable operations in the Oregon reporting unit, the Company began to wind down operations in Oregon beginning in the year ended January 31, 2021. At January 31, 2021, the Company classified the assets and liabilities in Swell and Megawood as held for sale and completed the sale of these assets in April 2021. By January 31, 2022, the Company made the decision to cease all growing, manufacturing, and processing activities in Bend, Oregon. As the Oregon reporting unit comprises the assets of multiple components in distinct geographic locations, management anticipates completing the sale on a piecemeal basis. Management is engaged in an active program to seek buyers for the major classes of assets and liabilities in Oregon in order to complete a sale in the next twelve months.&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;Remaining inventory on hand at January 31, 2021 had an estimated aggregate net realizable value of approximately $1,296,009. For the year ended January 31, 2021, net loss from discontinued operations included impairment of inventory in Oregon in the amount of $1,384,922 in order to report inventory at its net realizable value. Subsequent to January 31, 2021, the Company sold the remaining Oregon inventory on July 20, 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;Prepaid expenses classified as held for sale primarily relates to the renewal of licenses that may be transferred in the event of a sale. Otherwise, prepaid expenses will be expensed within loss from discontinued operations over the next twelve months.&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;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;For the year ended January 31, 2021, the Company recorded a provision for expected credit losses on previously recorded management fees receivable of $nil.&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-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Long-term debt consists of vehicle loans and a building mortgage. The mortgage began on February 1, 2015 and matures on January 1, 2035 (20 years). The mortgage bears interest at a fixed rate of 4.5% with payments made monthly. The equipment and vehicle loans consist of three loans with maturity dates ranging from June 1, 2021 through May 15, 2023 and interest rates ranging from 5.59% to 19.9% with payments made monthly.&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-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;The following table summarizes the major classes of assets and liabilities of the discontinued Oregon operation that have been classified as held-for-sale in the consolidated balance sheet:&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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; text-align: right; white-space: nowrap;"&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;January 31, 2021&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt 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; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&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;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom; padding-left: 12pt; text-indent: -8pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Carrying amounts of the major classes of assets included in discontinued operations:&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; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 12pt; text-indent: -8pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Receivables&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;93,855&lt;/b&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; vertical-align: bottom; padding-left: 12pt; text-indent: -8pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Inventory&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,296,009&lt;/b&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; padding-left: 12pt; text-indent: -8pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Prepaid expenses and deposits&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;153,904&lt;/b&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; vertical-align: bottom; padding-left: 12pt; text-indent: -8pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Deferred tax asset&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;109,753&lt;/b&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; padding-left: 12pt; text-indent: -8pt;"&gt;&lt;span style="font-size: 10pt;"&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;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,895,572&lt;/b&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; vertical-align: bottom; padding-left: 12pt; text-indent: -8pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Right-of-use assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,074,930&lt;/b&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; padding-left: 12pt; text-indent: -8pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Intangible assets&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%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;182,137&lt;/b&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%;"&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: justify; padding-left: 12pt; text-indent: -8pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Total assets classified as held for sale&lt;/b&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: 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: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;4,806,160&lt;/b&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%; background-color: #e6efff;"&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: justify; padding-left: 12pt; text-indent: -8pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Current portion of assets classified as held for sale&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%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(1,492,826&lt;/b&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%;"&gt;&lt;span style="font-size: 10pt;"&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;/span&gt;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: justify; padding-left: 12pt; text-indent: -8pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Non-current portion of assets classified as held for sale&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: 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: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;3,313,334&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: 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; padding-left: 12pt; text-indent: -8pt;"&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: 15%;"&gt;&#160;&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="vertical-align: bottom; padding-left: 12pt; text-indent: -8pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Carrying amounts of the major classes of liabilities included in discontinued operations:&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: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 12pt; text-indent: -8pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,217,499&lt;/b&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; padding-left: 12pt; text-indent: -8pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Long-term debt&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: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;543,330&lt;/b&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: 0.75pt solid #000000; vertical-align: bottom; padding-left: 12pt; text-indent: -8pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Total liabilities classified as held for sale&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&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; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,760,829&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: 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; padding-left: 12pt; text-indent: -8pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Current portion of liabilities classified as held for sale&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(628,171&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&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;/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; padding-left: 12pt; text-indent: -8pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Non-current portion of liabilities classified as held for sale&lt;/b&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;&#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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,132,658&lt;/b&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-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;In connection with the wind-down of operations, the Company concluded that the customer relationship intangible asset held in the Oregon reporting unit had no value and recognized $ nil of impairment. Other expenses for the year ended January 31, 2021 included interest expense of $183,404, acquisition re-organization costs of $1,204,740, and impairment on capital assets of $116,881, offset by other income of $231,212.&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;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;The following table provides the major classes of line items constituting pre-tax loss from discontinued operations:&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="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; text-align: right; white-space: nowrap;"&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;January 31, 2021&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 1.5pt 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; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&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;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: right; white-space: nowrap;"&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Revenue&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: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;2,661,223&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Cost of sales&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%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;2,393,417&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%;"&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Gross margin&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: 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: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;267,806&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%; 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; padding-left: 4pt;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Expenses&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: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;General and administration&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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;630,691&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Provision for expected credit losses&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;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&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;/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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Sales, marketing, and promotion&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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;27,933&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Operating lease cost&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;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;56,650&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Depreciation and amortization&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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;378,113&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Impairment of inventory&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;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,384,922&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Impairment of intangible asset&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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&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;/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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Other expenses&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;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,273,813&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Net loss from discontinued operations before income taxes&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: 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; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(3,484,316&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: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&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;/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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Income tax expense&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: 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; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;256,260&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: 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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Net loss from discontinued operations after income taxes&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;&#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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(3,228,056&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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&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;/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-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;The following table summarizes the cash flows from discontinued operations:&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: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;January 31, 2021&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt 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; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&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;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 5.4pt; padding-left: 12pt; vertical-align: bottom; text-indent: -8pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Net cash (used in) provided by operating activities of discontinued operations&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;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;241,753&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 5.4pt; padding-left: 12pt; vertical-align: bottom; text-indent: -8pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Net cash provided by investing activities of discontinued operations&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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;100,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%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 5.4pt; padding-left: 12pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-indent: -8pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Net cash used in financing activities of discontinued operations&lt;/span&gt;&lt;/span&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;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(119,914&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: 1.5pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&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;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;/tr&gt;
                                        &lt;/table&gt;

                                &lt;/div&gt;
                            &lt;/div&gt;
                        &lt;/div&gt;
                    </us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInventory1
      contextRef="C_20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20230724101014388"
      unitRef="USD">1296009</us-gaap:DisposalGroupIncludingDiscontinuedOperationInventory1>
    <cxxif:DisposalGroupIncludingDiscontinuedOperationImpairmentForInventory
      contextRef="C_20200201to20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20230724101021623"
      unitRef="USD">1384922</cxxif:DisposalGroupIncludingDiscontinuedOperationImpairmentForInventory>
    <cxxif:DisposalGroupIncludingDiscontinuedOperationProvisionForExpectedCreditLosses
      contextRef="C_20200201to20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20230724101040673"
      unitRef="USD">0</cxxif:DisposalGroupIncludingDiscontinuedOperationProvisionForExpectedCreditLosses>
    <us-gaap:DebtInstrumentTerm
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230724101049156">P20Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="C_20210131"
      decimals="3"
      id="Fxbrl_20230724101054217"
      unitRef="Pure">0.045</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateTerms
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230724101101981">interest rates ranging from 5.59% to 19.9% with payments made monthly</us-gaap:DebtInstrumentInterestRateTerms>
    <us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock
      contextRef="C_20200201to20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      id="Fxbrl_20230724101456658">
                                        &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: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; text-align: right; white-space: nowrap;"&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;January 31, 2021&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt 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; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&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;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom; padding-left: 12pt; text-indent: -8pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Carrying amounts of the major classes of assets included in discontinued operations:&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; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 12pt; text-indent: -8pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Receivables&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;93,855&lt;/b&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; vertical-align: bottom; padding-left: 12pt; text-indent: -8pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Inventory&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,296,009&lt;/b&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; padding-left: 12pt; text-indent: -8pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Prepaid expenses and deposits&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;153,904&lt;/b&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; vertical-align: bottom; padding-left: 12pt; text-indent: -8pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Deferred tax asset&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;109,753&lt;/b&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; padding-left: 12pt; text-indent: -8pt;"&gt;&lt;span style="font-size: 10pt;"&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;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,895,572&lt;/b&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; vertical-align: bottom; padding-left: 12pt; text-indent: -8pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Right-of-use assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,074,930&lt;/b&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; padding-left: 12pt; text-indent: -8pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Intangible assets&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%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;182,137&lt;/b&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%;"&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: justify; padding-left: 12pt; text-indent: -8pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Total assets classified as held for sale&lt;/b&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: 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: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;4,806,160&lt;/b&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%; background-color: #e6efff;"&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: justify; padding-left: 12pt; text-indent: -8pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Current portion of assets classified as held for sale&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%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(1,492,826&lt;/b&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%;"&gt;&lt;span style="font-size: 10pt;"&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;/span&gt;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: justify; padding-left: 12pt; text-indent: -8pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Non-current portion of assets classified as held for sale&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: 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: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;3,313,334&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: 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; padding-left: 12pt; text-indent: -8pt;"&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: 15%;"&gt;&#160;&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="vertical-align: bottom; padding-left: 12pt; text-indent: -8pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Carrying amounts of the major classes of liabilities included in discontinued operations:&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: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 12pt; text-indent: -8pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,217,499&lt;/b&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; padding-left: 12pt; text-indent: -8pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Long-term debt&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: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;543,330&lt;/b&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: 0.75pt solid #000000; vertical-align: bottom; padding-left: 12pt; text-indent: -8pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Total liabilities classified as held for sale&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&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; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,760,829&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: 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; padding-left: 12pt; text-indent: -8pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Current portion of liabilities classified as held for sale&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(628,171&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&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;/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; padding-left: 12pt; text-indent: -8pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Non-current portion of liabilities classified as held for sale&lt;/b&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;&#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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,132,658&lt;/b&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:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet
      contextRef="C_20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20230724101107381_xbrl_20220808185100684_35"
      unitRef="USD">93855</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInventory1
      contextRef="C_20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20230724101107382_xbrl_20220808185100684_45"
      unitRef="USD">1296009</us-gaap:DisposalGroupIncludingDiscontinuedOperationInventory1>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssets
      contextRef="C_20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20230724101107383_xbrl_20220808185100684_55"
      unitRef="USD">153904</us-gaap:DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssets>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets
      contextRef="C_20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20230724101107385_xbrl_20220808185100684_65"
      unitRef="USD">109753</us-gaap:DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment
      contextRef="C_20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20230724101107386_xbrl_20220808185100684_75"
      unitRef="USD">1895572</us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment>
    <cxxif:DisposalGroupIncludingDiscontinuedOperationRightOfUseAssets
      contextRef="C_20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20230724101107388_xbrl_20220808185100684_85"
      unitRef="USD">1074930</cxxif:DisposalGroupIncludingDiscontinuedOperationRightOfUseAssets>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssets
      contextRef="C_20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20230724101107389_xbrl_20220808185100684_95"
      unitRef="USD">182137</us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssets>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation
      contextRef="C_20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20230724101107391_xbrl_20220808185100684_105"
      unitRef="USD">4806160</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="C_20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20230724101107393_xbrl_20220808185100684_115"
      unitRef="USD">1492826</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent
      contextRef="C_20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20230724101121852"
      unitRef="USD">3313334</us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent>
    <cxxif:DisposalGroupIncludingDiscontinuedOperationLeaseLiabilities
      contextRef="C_20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20230724101107395_xbrl_20220808185100684_155"
      unitRef="USD">1217499</cxxif:DisposalGroupIncludingDiscontinuedOperationLeaseLiabilities>
    <cxxif:DisposalGroupIncludingDiscontinuedOperationLongTermDebt
      contextRef="C_20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20230724101107396_xbrl_20220808185100684_165"
      unitRef="USD">543330</cxxif:DisposalGroupIncludingDiscontinuedOperationLongTermDebt>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation
      contextRef="C_20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20230724101107398_xbrl_20220808185100684_175"
      unitRef="USD">1760829</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="C_20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20230724101107400_xbrl_20220808185100684_185"
      unitRef="USD">628171</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent
      contextRef="C_20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20230724101127941"
      unitRef="USD">1132658</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent>
    <cxxif:DisposalGroupIncludingDiscontinuedOperationImpairmentOfIntangibleAsset
      contextRef="C_20200201to20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20230724101142892"
      unitRef="USD">0</cxxif:DisposalGroupIncludingDiscontinuedOperationImpairmentOfIntangibleAsset>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense
      contextRef="C_20200201to20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20230724101228132"
      unitRef="USD">183404</us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense>
    <us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts
      contextRef="C_20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20230724101251044"
      unitRef="USD">1204740</us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts>
    <cxxif:DisposalGroupIncludingDiscontinuedOperationImpairmentOnCapitalAssets
      contextRef="C_20200201to20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20230724101257548"
      unitRef="USD">116881</cxxif:DisposalGroupIncludingDiscontinuedOperationImpairmentOnCapitalAssets>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome
      contextRef="C_20200201to20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20230724101301709"
      unitRef="USD">231212</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome>
    <cxxif:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsPreTaxLossFromDiscontinuedOperationsTableTextBlock
      contextRef="C_20200201to20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      id="Fxbrl_20230724101800063">
                                        &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; text-align: right; white-space: nowrap;"&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;January 31, 2021&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 1.5pt 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; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&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;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: right; white-space: nowrap;"&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Revenue&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: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;2,661,223&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Cost of sales&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%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;2,393,417&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%;"&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Gross margin&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: 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: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;267,806&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%; 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; padding-left: 4pt;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Expenses&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: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;General and administration&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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;630,691&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Provision for expected credit losses&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;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&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;/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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Sales, marketing, and promotion&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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;27,933&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Operating lease cost&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;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;56,650&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Depreciation and amortization&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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;378,113&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Impairment of inventory&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;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,384,922&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Impairment of intangible asset&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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&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;/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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Other expenses&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;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,273,813&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Net loss from discontinued operations before income taxes&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: 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; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(3,484,316&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: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&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;/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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Income tax expense&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: 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; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;256,260&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: 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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Net loss from discontinued operations after income taxes&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;&#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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(3,228,056&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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&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;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;/tr&gt;
                                        &lt;/table&gt;
                                    </cxxif:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsPreTaxLossFromDiscontinuedOperationsTableTextBlock>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="C_20200201to20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20230724101307730_xbrl_20220808190636690_25"
      unitRef="USD">2661223</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
      contextRef="C_20200201to20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20230724101307731_xbrl_20220808190636690_35"
      unitRef="USD">2393417</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss
      contextRef="C_20200201to20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20230724101307733_xbrl_20220808190636690_45"
      unitRef="USD">267806</us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense
      contextRef="C_20200201to20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20230724101307734_xbrl_20220808190636690_75"
      unitRef="USD">630691</us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense>
    <cxxif:DisposalGroupIncludingDiscontinuedOperationProvisionForExpectedCreditLosses
      contextRef="C_20200201to20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20230724101307736_xbrl_20220808190636690_85"
      unitRef="USD">0</cxxif:DisposalGroupIncludingDiscontinuedOperationProvisionForExpectedCreditLosses>
    <cxxif:DisposalGroupIncludingDiscontinuedOperationSalesMarketingAndPromotion
      contextRef="C_20200201to20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20230724101307737_xbrl_20220808190636690_95"
      unitRef="USD">27933</cxxif:DisposalGroupIncludingDiscontinuedOperationSalesMarketingAndPromotion>
    <cxxif:DisposalGroupIncludingDiscontinuedOperationOperatingLeaseCost
      contextRef="C_20200201to20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20230724101307738_xbrl_20220808190636690_105"
      unitRef="USD">56650</cxxif:DisposalGroupIncludingDiscontinuedOperationOperatingLeaseCost>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization
      contextRef="C_20200201to20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20230724101307739_xbrl_20220808190636690_115"
      unitRef="USD">378113</us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization>
    <cxxif:DisposalGroupIncludingDiscontinuedOperationImpairmentOfInventory
      contextRef="C_20200201to20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20230724101307741_xbrl_20220808190636690_125"
      unitRef="USD">1384922</cxxif:DisposalGroupIncludingDiscontinuedOperationImpairmentOfInventory>
    <cxxif:DisposalGroupIncludingDiscontinuedOperationImpairmentOfIntangibleAsset
      contextRef="C_20200201to20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20230724101307743_xbrl_20220808190636690_135"
      unitRef="USD">0</cxxif:DisposalGroupIncludingDiscontinuedOperationImpairmentOfIntangibleAsset>
    <cxxif:DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense
      contextRef="C_20200201to20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20230724101314709"
      unitRef="USD">-1273813</cxxif:DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="C_20200201to20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20230724101307744_xbrl_20220808190636690_155"
      unitRef="USD">-3484316</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="C_20200201to20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20230724101307746_xbrl_20220808190636690_165"
      unitRef="USD">-256260</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="C_20200201to20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20230724101307747_xbrl_20220808190636690_175"
      unitRef="USD">-3228056</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <cxxif:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsCashFlowsFromDiscontinuedOperationsTableTextBlock
      contextRef="C_20200201to20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      id="Fxbrl_20230724101809634">
                                        &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: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;January 31, 2021&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt 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; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&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;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 5.4pt; padding-left: 12pt; vertical-align: bottom; text-indent: -8pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Net cash (used in) provided by operating activities of discontinued operations&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;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;241,753&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 5.4pt; padding-left: 12pt; vertical-align: bottom; text-indent: -8pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Net cash provided by investing activities of discontinued operations&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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;100,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%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 5.4pt; padding-left: 12pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-indent: -8pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Net cash used in financing activities of discontinued operations&lt;/span&gt;&lt;/span&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;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(119,914&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: 1.5pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&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;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;/tr&gt;
                                        &lt;/table&gt;
                                    </cxxif:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsCashFlowsFromDiscontinuedOperationsTableTextBlock>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="C_20200201to20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20230724101323877_xbrl_20220808184614828_25"
      unitRef="USD">241753</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="C_20200201to20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20230724101323878_xbrl_20220808184614828_35"
      unitRef="USD">100000</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations
      contextRef="C_20200201to20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20230724101323880_xbrl_20220808184614828_45"
      unitRef="USD">-119914</us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations>
    <cxxif:SecurityDepositsTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230722014711979">
                            &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;span&gt;5. SECURITY DEPOSIT&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;&lt;span&gt;The Company has a security deposit with the Alberta Energy Regulator ("AER") under the AER's Liability Management programs to cover potential liabilities relating to its wells. The required security deposit with the AER is determined based on a monthly licensee management rating assessment. At January 31, 2021, the security deposit had a balance of $47,739.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;/div&gt;
                        </cxxif:SecurityDepositsTextBlock>
    <us-gaap:SecurityDeposit
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722014905308"
      unitRef="USD">47739</us-gaap:SecurityDeposit>
    <us-gaap:AccountsAndNontradeReceivableTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230722015332984">
                            &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;6. RECEIVABLES&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="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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 style="color: #1b968d;"&gt;&lt;b&gt;&#160;&lt;/b&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;January 31, 2021&lt;/b&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 1.5pt 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 style="color: #1b968d;"&gt;&lt;b&gt;&#160;&lt;/b&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; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt 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;$&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: right; white-space: nowrap;"&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Sales taxes receivable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;14,809&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Trade receivables, net&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;101,208&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;/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; padding-left: 4pt;"&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; 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: 15%; 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;116,017&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;At January 31, 2021, trade receivables are presented net of a provision for expected credit losses of $nil.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;/div&gt;
                        </us-gaap:AccountsAndNontradeReceivableTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230722015626615">
                                    &lt;div&gt;
                                        &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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 style="color: #1b968d;"&gt;&lt;b&gt;&#160;&lt;/b&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;January 31, 2021&lt;/b&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 1.5pt 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 style="color: #1b968d;"&gt;&lt;b&gt;&#160;&lt;/b&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; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt 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;$&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: right; white-space: nowrap;"&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Sales taxes receivable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;14,809&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Trade receivables, net&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;101,208&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;/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; padding-left: 4pt;"&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; 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: 15%; 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;116,017&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:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <cxxif:SalesTaxesReceivable
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722015958512"
      unitRef="USD">14809</cxxif:SalesTaxesReceivable>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722020119446"
      unitRef="USD">101208</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:ReceivablesNetCurrent
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722020131396"
      unitRef="USD">116017</us-gaap:ReceivablesNetCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722015844983"
      unitRef="USD">0</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230722020657825">
                            &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;7. INVENTORY&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="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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 style="color: #1b968d;"&gt;&lt;b&gt;&#160;&lt;/b&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;January 31, 2021&lt;/b&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 1.5pt 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 style="color: #1b968d;"&gt;&lt;b&gt;&#160;&lt;/b&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; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt 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;$&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: right; white-space: nowrap;"&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Finished goods&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,946,638&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Work in process&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;582,655&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;/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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Raw materials&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;163,354&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;/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;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; 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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;2,692,647&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;/tr&gt;
                                        &lt;/table&gt;
                                    &lt;/div&gt;

                            &lt;/div&gt;
                        </us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230722020730690">
                                    &lt;div&gt;
                                        &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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 style="color: #1b968d;"&gt;&lt;b&gt;&#160;&lt;/b&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;January 31, 2021&lt;/b&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 1.5pt 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 style="color: #1b968d;"&gt;&lt;b&gt;&#160;&lt;/b&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; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt 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;$&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: right; white-space: nowrap;"&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Finished goods&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,946,638&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Work in process&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;582,655&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;/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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Raw materials&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;163,354&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;/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;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; 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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;2,692,647&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;/tr&gt;
                                        &lt;/table&gt;
                                    &lt;/div&gt;
                                </us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryFinishedGoods
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722020839003"
      unitRef="USD">1946638</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryWorkInProcess
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722020903178"
      unitRef="USD">582655</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryRawMaterials
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722020914500"
      unitRef="USD">163354</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryNet
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722020925620"
      unitRef="USD">2692647</us-gaap:InventoryNet>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230722024132970">
                            &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;8. PROPERTY AND EQUIPMENT AND RIGHT-OF-USE 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;&lt;span style="color: #1b968d;"&gt;Property and equipment&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 following table summarizes the Company's property and equipment:&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="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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 style="color: #1b968d;"&gt;&lt;b&gt;&#160;&lt;/b&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;January 31, 2021&lt;/b&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 1.5pt 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 style="color: #1b968d;"&gt;&lt;b&gt;&#160;&lt;/b&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; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt 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;$&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: right; white-space: nowrap;"&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; padding-left: 4pt; padding-right: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Land&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,330,000&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt; padding-right: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Leasehold improvements&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;244,472&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt; padding-right: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Furniture &amp;amp; fixtures&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;376,207&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt; padding-right: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Computer 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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;94,846&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt; padding-right: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Machinery &amp;amp; equipment&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,261,340&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 4pt; padding-left: 4pt; 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: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;3,306,865&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%;"&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; padding-left: 4pt; padding-right: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Less: accumulated depreciation and amortization&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(558,229&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1.5pt solid #000000; vertical-align: bottom;"&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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;2,748,636&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;/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;Total depreciation and amortization expense for the year ended January 31, 2021 was $630,818. Of the total expense, $135,950 was allocated to inventory.&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;At January 31, 2021, the Company reclassified property and equipment with a cost of $1,479,014 and accumulated depreciation of $751,582 to assets classified as to held for sale. The assets consisted primarily of redundant processing and extraction equipment as well as leasehold improvements and fixtures in a right-of-use asset. Management estimated the fair value less costs to sell exceeds the carrying value and therefore the assets are measured at their carrying values.&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 year ended January 31, 2021, the Company recorded a loss of $116,881 related to the disposal of various items of leasehold improvements, furniture and fixtures, computer equipment and machinery and equipment related to the Oregon operations. The cost of the property and equipment disposed of was $318,314 and accumulated depreciation was $201,433. There was $nil gross proceeds and the loss has been recorded as other expenses within net loss from discontinued 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;During the year ended January 31, 2021, the Company transferred lights and equipment with a cost of $324,371 and accumulated depreciation of $128,319 between operating units resulting in a classification change from leasehold improvements to machinery and equipment.&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="color: #1b968d;"&gt;Right-of-use assets&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 right-of-use assets result from its operating leases (note 11) and consist of land and buildings used in the cultivation, processing, and warehousing of its products.&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 year ended January 31, 2021, the Company amended lease agreements on three leases to extend their term. This resulted in right-of-use asset additions of $7,236,663.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&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;For the year ended January 31, 2021, operating lease costs include right-of-use asset amortization of $800,269. Of this, $450,413 was allocated to inventory.&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;At January 31, 2021, the Company reclassified right-of-use assets with a carrying amount of $583,257 to held for sale following an assessment that the Swell and Pure Green properties were redundant to the Company's operation. In addition, the Company reclassified the associated lease liabilities of $628,171 to be classified as held for sale. Management estimated the fair value less costs to sell exceeds the carrying value and therefore the assets are measured at their carrying values.&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;At January 31, 2021, the Company reclassified right-of-use assets with a carrying amount of $491,672 to held for sale. Management estimated the fair value less costs to sell exceeds the carrying value and therefore the assets are measured at their carrying values.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;/div&gt;
                        </us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230722024310170">
                                    &lt;div&gt;
                                        &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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 style="color: #1b968d;"&gt;&lt;b&gt;&#160;&lt;/b&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;January 31, 2021&lt;/b&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 1.5pt 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 style="color: #1b968d;"&gt;&lt;b&gt;&#160;&lt;/b&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; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt 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;$&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: right; white-space: nowrap;"&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; padding-left: 4pt; padding-right: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Land&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,330,000&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt; padding-right: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Leasehold improvements&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;244,472&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt; padding-right: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Furniture &amp;amp; fixtures&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;376,207&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt; padding-right: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Computer 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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;94,846&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt; padding-right: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Machinery &amp;amp; equipment&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,261,340&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 4pt; padding-left: 4pt; 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: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;3,306,865&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%;"&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; padding-left: 4pt; padding-right: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Less: accumulated depreciation and amortization&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(558,229&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1.5pt solid #000000; vertical-align: bottom;"&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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;2,748,636&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;/tr&gt;
                                        &lt;/table&gt;
                                    &lt;/div&gt;
                                </us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_20210131_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapLandMember"
      decimals="0"
      id="Fxbrl_20230722024341234_22"
      unitRef="USD">1330000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_20210131_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapLeaseholdImprovementsMember"
      decimals="0"
      id="Fxbrl_20230722024341234_32"
      unitRef="USD">244472</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_20210131_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapFurnitureAndFixturesMember"
      decimals="0"
      id="Fxbrl_20230722024341234_42"
      unitRef="USD">376207</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_20210131_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapComputerEquipmentMember"
      decimals="0"
      id="Fxbrl_20230722024341234_52"
      unitRef="USD">94846</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_20210131_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapMachineryAndEquipmentMember"
      decimals="0"
      id="Fxbrl_20230722024341234_62"
      unitRef="USD">1261340</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722024341234_72"
      unitRef="USD">3306865</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722024341234_82"
      unitRef="USD">558229</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722024341234_92"
      unitRef="USD">2748636</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722024620563"
      unitRef="USD">630818</us-gaap:Depreciation>
    <cxxif:DepreciationAndAmortizationExpenseAllocatedToInventory
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722024656824"
      unitRef="USD">135950</cxxif:DepreciationAndAmortizationExpenseAllocatedToInventory>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapEquipmentMember"
      decimals="0"
      id="Fxbrl_20230722024721827"
      unitRef="USD">1479014</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="C_20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapEquipmentMember"
      decimals="0"
      id="Fxbrl_20230722025028762"
      unitRef="USD">751582</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <cxxif:DisposalGroupIncludingDiscontinuedOperationImpairmentOnCapitalAssets
      contextRef="C_20200201to20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20230722025206346"
      unitRef="USD">116881</cxxif:DisposalGroupIncludingDiscontinuedOperationImpairmentOnCapitalAssets>
    <us-gaap:PropertyPlantAndEquipmentDisposals
      contextRef="C_20200201to20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20230722025411256"
      unitRef="USD">318314</us-gaap:PropertyPlantAndEquipmentDisposals>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="C_20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20230722025611454"
      unitRef="USD">201433</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="C_20200201to20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndMegawoodMember"
      decimals="0"
      id="Fxbrl_20230722025714242"
      unitRef="USD">0</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapMachineryAndEquipmentMember"
      decimals="0"
      id="Fxbrl_20230722025844071"
      unitRef="USD">324371</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="C_20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapMachineryAndEquipmentMember"
      decimals="0"
      id="Fxbrl_20230722030043563"
      unitRef="USD">128319</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <cxxif:RightOfUseAssetAdditionsResultingFromLeaseRenewals
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722030310763"
      unitRef="USD">7236663</cxxif:RightOfUseAssetAdditionsResultingFromLeaseRenewals>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722030858376"
      unitRef="USD">800269</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <cxxif:OperatingLeaseRightOfUseAssetAmortizationExpenseAllocatedToInventory
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722030923084"
      unitRef="USD">450413</cxxif:OperatingLeaseRightOfUseAssetAmortizationExpenseAllocatedToInventory>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="C_20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndPureGreenPropertiesMember"
      decimals="0"
      id="Fxbrl_20230722031105915"
      unitRef="USD">583257</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="C_20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndPureGreenPropertiesMember"
      decimals="0"
      id="Fxbrl_20230722031212407"
      unitRef="USD">628171</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="C_20210131_usgaapDisposalGroupClassificationAxis_usgaapDiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_usgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cxxifSwellAndPureGreenPropertiesOneMember"
      decimals="0"
      id="Fxbrl_20230722031659018"
      unitRef="USD">491672</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230722034725667">
                            &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;9. INTANGIBLE ASSETS AND GOODWILL&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="color: #1b968d;"&gt;Intangible assets&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 following table summarizes the Company's intangible assets:&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: 0.75pt solid #000000; border-bottom: 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;span style="color: #1b968d;"&gt;&lt;b&gt;&#160;&lt;/b&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;January 31, 2021&lt;/b&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;span style="color: #1b968d;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap;"&gt;&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; white-space: nowrap;"&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Licenses&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;12,141,476&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Brands&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;868,982&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;/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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Customer relationships&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;2,122,063&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;15,132,521&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%;"&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Less: accumulated amortization&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(4,174,560&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1.5pt solid #000000; vertical-align: bottom;"&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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;10,957,961&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;/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;Total amortization expense from intangible assets for the year ended January 31, 2021 was $1,464,528.&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 year ended January 31, 2021, the Company sold a brand for $100,000. At the time of the sale, the brand had a carrying amount of $100,000 comprised of cost of $117,737 and accumulated amortization of $17,737.&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;At January 31, 2021, the Company reclassified intangible assets with a cost of $400,009 and accumulated amortization of $217,872 to held for sale. The intangible assets classified as held for sale consist of licenses, customer lists, and startup costs associated with a right-of-use asset that has also been classified as held for sale. Management estimated the fair value less costs to sell exceeds the carrying value and therefore the assets are measured at their carrying values.&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="color: #1b968d;"&gt;Goodwill&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;As at January 31, 2021, the Company had goodwill of $28,541,323 which was allocated to the Nevada reporting unit.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;/div&gt;
                        </us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230722034831204">
                                    &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: 0.75pt solid #000000; border-bottom: 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;span style="color: #1b968d;"&gt;&lt;b&gt;&#160;&lt;/b&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;January 31, 2021&lt;/b&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;span style="color: #1b968d;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap;"&gt;&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; white-space: nowrap;"&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Licenses&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;12,141,476&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Brands&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;868,982&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;/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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Customer relationships&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;2,122,063&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;15,132,521&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%;"&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Less: accumulated amortization&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(4,174,560&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1.5pt solid #000000; vertical-align: bottom;"&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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;10,957,961&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;/tr&gt;
                                        &lt;/table&gt;
                                    &lt;/div&gt;
                                </us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedLicenseAgreementsGross
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722034903991_22"
      unitRef="USD">12141476</us-gaap:FiniteLivedLicenseAgreementsGross>
    <cxxif:FiniteLivedBrandsGross
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722034903991_32"
      unitRef="USD">868982</cxxif:FiniteLivedBrandsGross>
    <us-gaap:FiniteLivedCustomerRelationshipsGross
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722034903991_42"
      unitRef="USD">2122063</us-gaap:FiniteLivedCustomerRelationshipsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722034903991_52"
      unitRef="USD">15132521</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722034903991_62"
      unitRef="USD">4174560</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722034903991_72"
      unitRef="USD">10957961</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722041209278"
      unitRef="USD">1464528</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ProceedsFromSaleOfIntangibleAssets
      contextRef="C_20200201to20210131_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapTrademarksMember"
      decimals="0"
      id="Fxbrl_20230722042640453"
      unitRef="USD">100000</us-gaap:ProceedsFromSaleOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_20210131_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapTrademarksMember"
      decimals="0"
      id="Fxbrl_20230722042714641"
      unitRef="USD">100000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_20210131_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapTrademarksMember"
      decimals="0"
      id="Fxbrl_20230722042739864"
      unitRef="USD">117737</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="C_20210131_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapTrademarksMember"
      decimals="0"
      id="Fxbrl_20230722042816761"
      unitRef="USD">17737</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_20210131_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_cxxifIntangibleAssetsHeldForSaleMember"
      decimals="0"
      id="Fxbrl_20230722042922375"
      unitRef="USD">400009</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="C_20210131_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_cxxifIntangibleAssetsHeldForSaleMember"
      decimals="0"
      id="Fxbrl_20230722042942744"
      unitRef="USD">217872</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:Goodwill
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722041635417"
      unitRef="USD">28541323</us-gaap:Goodwill>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230722022335388">
                            &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;10. ACCOUNTS PAYABLE AND ACCRUED LIABILITIES&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 following table summarizes the Company's accounts payable and accrued liabilities:&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="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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 style="color: #1b968d;"&gt;&lt;b&gt;&#160;&lt;/b&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;January 31, 2021&lt;/b&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;&#160;&lt;/b&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 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;$&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; white-space: nowrap;"&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Accounts payable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,382,519&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,183,259&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;/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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Interest payable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;115,218&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;/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;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; 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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;2,680,996&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;/tr&gt;
                                        &lt;/table&gt;
                                    &lt;/div&gt;

                            &lt;/div&gt;
                        </us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230722022402190">
                                    &lt;div&gt;
                                        &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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 style="color: #1b968d;"&gt;&lt;b&gt;&#160;&lt;/b&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;January 31, 2021&lt;/b&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;&#160;&lt;/b&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 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;$&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; white-space: nowrap;"&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Accounts payable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,382,519&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,183,259&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;/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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Interest payable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;115,218&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;/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;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; 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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;2,680,996&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;/tr&gt;
                                        &lt;/table&gt;
                                    &lt;/div&gt;
                                </us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccountsPayableCurrent
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722022424236"
      unitRef="USD">1382519</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722022432887"
      unitRef="USD">1183259</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722022446236"
      unitRef="USD">115218</us-gaap:InterestPayableCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722022501115"
      unitRef="USD">2680996</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230724163214699">
                        &lt;div&gt;
                            &lt;div&gt;
                                &lt;p style="text-align: justify; margin-top: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;11. LEASES&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 February 1, 2020 the Company adopted ASC 842 using the modified retrospective transition approach which requires the recognition of lease assets and liabilities for operating and finance leases. Beginning on February 1, 2020, the Company's financial statements are presented in accordance with the revised policy.&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 accounting policy is described in note 3. As a result of the adoption of ASC 842, the Company recorded operating right-of-use assets of $5,001,360, and operating lease liabilities of $5,001,360.&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 leases consist of land and buildings used in the cultivation, processing, and warehousing of its products. All leases were found to be operating leases in accordance with ASC 842.&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 following table presents the Company's active leases and total lease term under contract:&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="margin-top: 0pt; margin-bottom: 0pt; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; white-space: nowrap; vertical-align: bottom; padding-left: 4pt; padding-right: 4pt;"&gt;&lt;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 style="color: #1b968d;"&gt;&lt;b&gt;Entity Name/Lessee&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 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;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Asset&lt;/b&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="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; text-align: center; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;"&gt;
                                                &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;Useful life&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;(years)&lt;/b&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;/p&gt;
                                            &lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 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;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Type&lt;/b&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; background-color: #e6efff; padding-left: 4pt; padding-right: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Swell Companies, LTD&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Land/Building&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                        5
                                                    &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Operating lease&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 4pt; padding-right: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Silver State Cultivation LLC&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Land/Building&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                        12
                                                    &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Operating lease&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; background-color: #e6efff; padding-left: 4pt; padding-right: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Silver State Relief LLC (Sparks)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Land/Building&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                        12
                                                    &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Operating lease&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 4pt; padding-right: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Silver State Relief LLC (Fernley)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Land/Building&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                        12
                                                    &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Operating lease&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; background-color: #e6efff; padding-left: 4pt; padding-right: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Megawood Enterprises Inc.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Land/Building&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                        5
                                                    &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Operating lease&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 4pt; padding-right: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Phantom Distribution, LLC&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Land/Building&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                        5
                                                    &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Operating lease&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; background-color: #e6efff; padding-left: 4pt; padding-right: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;63353 Bend, LLC&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Land/Building&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                        5
                                                    &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Operating lease&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 4pt; padding-right: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;20727-4 Bend, LLC&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Land/Building&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                        5
                                                    &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Operating lease&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; background-color: #e6efff; padding-left: 4pt; padding-right: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4964 BFH, LLC&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Land/Building&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                        5
                                                    &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Operating lease&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;For the year ended January 31, 2021, the Company incurred operating lease costs of $1,249,422. Of these amounts, $700,185, were allocated to inventory.&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 following table displays the weighted average discount rate used in calculating lease liabilities and weighted average remaining lease term:&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: 1.5pt solid #000000; border-top: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap; padding-left: 4pt;"&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; white-space: nowrap;"&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; 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 style="color: #1b968d;"&gt;&lt;b&gt;January 31, 2021&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; white-space: nowrap;"&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Weighted average discount rate&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 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: 1.5pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;10%&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: 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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Weighted average remaining lease term (years)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;
                                                            11.32
                                                        &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;/tr&gt;
                                    &lt;/table&gt;
                                &#160;&#160;
                            &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;The maturity of the contractual undiscounted lease liabilities of the Company's operating leases as of January 31, 2021 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-top-width: 0.75pt; border-bottom: 1.5pt solid #000000; white-space: nowrap; vertical-align: top; border-top-color: #000000; border-top-style: solid; padding-left: 4pt;"&gt;&lt;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;Year ending January, &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; white-space: nowrap;"&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; 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;Continuing&lt;br/&gt;operations&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; white-space: nowrap;"&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; white-space: nowrap;"&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; 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;Discontinued&lt;br/&gt;operations&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; white-space: nowrap;"&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; white-space: nowrap;"&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; 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;Total&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; 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: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap; padding-left: 4pt;"&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; border-bottom: 1.5pt solid #000000; text-align: right; white-space: nowrap;"&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; 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-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; text-align: right; white-space: nowrap;"&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; white-space: nowrap;"&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; 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-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; text-align: right; white-space: nowrap;"&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; white-space: nowrap;"&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; 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;$&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; white-space: nowrap;"&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; padding-left: 4pt;"&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; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,203,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 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: 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: 1.5pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;420,382&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 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: 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: 1.5pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,623,382&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,239,090&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;426,184&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,665,274&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,276,263&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;415,947&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,692,210&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2025&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,314,551&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;144,732&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,459,283&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2026&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,353,987&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;36,399&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,390,386&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Thereafter&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;10,543,546&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;10,543,546&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Total undiscounted lease liabilities&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: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;16,930,437&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: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,443,644&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: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;18,374,081&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Interest on lease 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%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(7,390,693&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(226,145&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(7,616,838&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; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Total present value of minimum lease payments&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: 15%; 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,539,744&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: 15%; 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,217,499&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: 15%; 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;10,757,243&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Current portion of lease liability&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;260,621&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;314,799&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;575,420&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Non-current portion of lease liability&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: 15%; 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,279,123&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: 15%; 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;902,700&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: 15%; 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;10,181,823&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="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 at January 31, 2021, liabilities classified as held for sale includes lease liabilities of $1,217,499. The Company had total undiscounted lease liabilities with related parties of $17,615,013 (note 18). Of the total undiscounted lease liabilities with related parties, $684,576 are classified as held for sale.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;/div&gt;
                        &lt;/div&gt;
                    </us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="C_20200201"
      decimals="0"
      id="Fxbrl_20230724120415256"
      unitRef="USD">5001360</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="C_20200201"
      decimals="0"
      id="Fxbrl_20230724120419051"
      unitRef="USD">5001360</us-gaap:OperatingLeaseLiability>
    <cxxif:ScheduleOfActiveLeasesAndTotalLeaseTermUnderContractTableTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230724123400156">
                                    &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt;"&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; white-space: nowrap; vertical-align: bottom; padding-left: 4pt; padding-right: 4pt;"&gt;&lt;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 style="color: #1b968d;"&gt;&lt;b&gt;Entity Name/Lessee&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 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;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Asset&lt;/b&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="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; text-align: center; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;"&gt;
                                                &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;Useful life&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;p style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;(years)&lt;/b&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;/p&gt;
                                            &lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 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;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Type&lt;/b&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; background-color: #e6efff; padding-left: 4pt; padding-right: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Swell Companies, LTD&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Land/Building&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                        5
                                                    &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Operating lease&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 4pt; padding-right: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Silver State Cultivation LLC&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Land/Building&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                        12
                                                    &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Operating lease&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; background-color: #e6efff; padding-left: 4pt; padding-right: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Silver State Relief LLC (Sparks)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Land/Building&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                        12
                                                    &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Operating lease&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 4pt; padding-right: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Silver State Relief LLC (Fernley)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Land/Building&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                        12
                                                    &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Operating lease&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; background-color: #e6efff; padding-left: 4pt; padding-right: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Megawood Enterprises Inc.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Land/Building&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                        5
                                                    &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Operating lease&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 4pt; padding-right: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Phantom Distribution, LLC&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Land/Building&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                        5
                                                    &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Operating lease&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; background-color: #e6efff; padding-left: 4pt; padding-right: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;63353 Bend, LLC&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Land/Building&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                        5
                                                    &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Operating lease&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 4pt; padding-right: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;20727-4 Bend, LLC&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Land/Building&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                        5
                                                    &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Operating lease&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; background-color: #e6efff; padding-left: 4pt; padding-right: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4964 BFH, LLC&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Land/Building&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                        5
                                                    &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; background-color: #e6efff; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Operating lease&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                    &lt;/table&gt;
                                </cxxif:ScheduleOfActiveLeasesAndTotalLeaseTermUnderContractTableTextBlock>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="C_20210131_srtCounterpartyNameAxis_cxxifSwellCompaniesLtdMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapLandAndBuildingMember"
      id="Fxbrl_20230724120440255_xbrl_20220809171744096">P5Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="C_20210131_srtCounterpartyNameAxis_cxxifSilverStateCultivationLlcMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapLandAndBuildingMember"
      id="Fxbrl_20230724120440256_xbrl_20220809171810404">P12Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="C_20210131_srtCounterpartyNameAxis_cxxifSilverStateReliefLlcSparksMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapLandAndBuildingMember"
      id="Fxbrl_20230724120440256_xbrl_20220809172047033">P12Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="C_20210131_srtCounterpartyNameAxis_cxxifSilverStateReliefLlcFernleyMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapLandAndBuildingMember"
      id="Fxbrl_20230724120440257_xbrl_20220809172053362">P12Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="C_20210131_srtCounterpartyNameAxis_cxxifMegawoodEnterprisesIncPointMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapLandAndBuildingMember"
      id="Fxbrl_20230724120440258_xbrl_20220809172139012">P5Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="C_20210131_srtCounterpartyNameAxis_cxxifPhantomDistributionLlcMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapLandAndBuildingMember"
      id="Fxbrl_20230724120440259_xbrl_20220809172148373">P5Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="C_20210131_srtCounterpartyNameAxis_cxxifBendLlc63353Member_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapLandAndBuildingMember"
      id="Fxbrl_20230724120440260_xbrl_20220809172155356">P5Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="C_20210131_srtCounterpartyNameAxis_cxxifBendLlc207274Member_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapLandAndBuildingMember"
      id="Fxbrl_20230724120440260_xbrl_20220809172203781">P5Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="C_20210131_srtCounterpartyNameAxis_cxxifBfhLlc4964Member_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapLandAndBuildingMember"
      id="Fxbrl_20230724120440262_xbrl_20220809172218758">P5Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:OperatingLeaseCost
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230724120535223"
      unitRef="USD">1249422</us-gaap:OperatingLeaseCost>
    <cxxif:PortionOfOperatingLeaseCostsAllocatedToInventory
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230724120541603"
      unitRef="USD">700185</cxxif:PortionOfOperatingLeaseCostsAllocatedToInventory>
    <cxxif:ScheduleOfWeightedAverageDiscountRateAndWeightedAverageRemainingLeaseTermUsedInCalculatingLeaseLiabilitiesTableTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230724123410518">
                                    &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: 1.5pt solid #000000; border-top: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap; padding-left: 4pt;"&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; white-space: nowrap;"&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; 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 style="color: #1b968d;"&gt;&lt;b&gt;January 31, 2021&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; white-space: nowrap;"&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Weighted average discount rate&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 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: 1.5pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;10%&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: 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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Weighted average remaining lease term (years)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;
                                                            11.32
                                                        &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;/tr&gt;
                                    &lt;/table&gt;
                                </cxxif:ScheduleOfWeightedAverageDiscountRateAndWeightedAverageRemainingLeaseTermUsedInCalculatingLeaseLiabilitiesTableTextBlock>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="C_20210131"
      decimals="2"
      id="Fxbrl_20230724120550912"
      unitRef="Pure">0.10</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="C_20210131" id="Fxbrl_20230724120555866">P11Y3M25D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230724123420238">
                                    &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-width: 0.75pt; border-bottom: 1.5pt solid #000000; white-space: nowrap; vertical-align: top; border-top-color: #000000; border-top-style: solid; padding-left: 4pt;"&gt;&lt;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;Year ending January, &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; white-space: nowrap;"&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; 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;Continuing&lt;br/&gt;operations&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; white-space: nowrap;"&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; white-space: nowrap;"&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; 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;Discontinued&lt;br/&gt;operations&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; white-space: nowrap;"&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; white-space: nowrap;"&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; 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;Total&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; 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: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap; padding-left: 4pt;"&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; border-bottom: 1.5pt solid #000000; text-align: right; white-space: nowrap;"&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; 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-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; text-align: right; white-space: nowrap;"&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; white-space: nowrap;"&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; 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-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; text-align: right; white-space: nowrap;"&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; white-space: nowrap;"&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; 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;$&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; white-space: nowrap;"&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; padding-left: 4pt;"&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; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,203,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 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: 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: 1.5pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;420,382&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 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: 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: 1.5pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,623,382&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,239,090&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;426,184&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,665,274&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,276,263&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;415,947&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,692,210&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2025&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,314,551&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;144,732&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,459,283&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2026&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,353,987&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;36,399&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,390,386&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Thereafter&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;10,543,546&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;10,543,546&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Total undiscounted lease liabilities&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: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;16,930,437&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: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,443,644&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: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;18,374,081&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Interest on lease 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%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(7,390,693&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(226,145&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(7,616,838&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; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Total present value of minimum lease payments&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: 15%; 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,539,744&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: 15%; 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,217,499&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: 15%; 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;10,757,243&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Current portion of lease liability&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;260,621&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;314,799&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;575,420&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Non-current portion of lease liability&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: 15%; 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,279,123&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: 15%; 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;902,700&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: 15%; 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;10,181,823&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;
                                </us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="C_20210131_usgaapStatementOperatingActivitiesSegmentAxis_usgaapSegmentContinuingOperationsMember"
      decimals="0"
      id="Fxbrl_20230724122102023"
      unitRef="USD">1203000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="C_20210131_usgaapStatementOperatingActivitiesSegmentAxis_usgaapSegmentDiscontinuedOperationsMember"
      decimals="0"
      id="Fxbrl_20230724122106919"
      unitRef="USD">420382</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="C_20210131_usgaapStatementOperatingActivitiesSegmentAxis_cxxifTotalOfContinuingAndDiscontinuedOperationsMember"
      decimals="0"
      id="Fxbrl_20230724122111063"
      unitRef="USD">1623382</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="C_20210131_usgaapStatementOperatingActivitiesSegmentAxis_usgaapSegmentContinuingOperationsMember"
      decimals="0"
      id="Fxbrl_20230724122031632_xbrl_20220809174501050"
      unitRef="USD">1239090</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="C_20210131_usgaapStatementOperatingActivitiesSegmentAxis_usgaapSegmentDiscontinuedOperationsMember"
      decimals="0"
      id="Fxbrl_20230724122023724_xbrl_20220809174501050"
      unitRef="USD">426184</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="C_20210131_usgaapStatementOperatingActivitiesSegmentAxis_cxxifTotalOfContinuingAndDiscontinuedOperationsMember"
      decimals="0"
      id="Fxbrl_20230724121950632_xbrl_20220809174501050"
      unitRef="USD">1665274</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="C_20210131_usgaapStatementOperatingActivitiesSegmentAxis_usgaapSegmentContinuingOperationsMember"
      decimals="0"
      id="Fxbrl_20230724122031633_xbrl_20220809174540246"
      unitRef="USD">1276263</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="C_20210131_usgaapStatementOperatingActivitiesSegmentAxis_usgaapSegmentDiscontinuedOperationsMember"
      decimals="0"
      id="Fxbrl_20230724122023724_xbrl_20220809174540246"
      unitRef="USD">415947</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="C_20210131_usgaapStatementOperatingActivitiesSegmentAxis_cxxifTotalOfContinuingAndDiscontinuedOperationsMember"
      decimals="0"
      id="Fxbrl_20230724121950633_xbrl_20220809174540246"
      unitRef="USD">1692210</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="C_20210131_usgaapStatementOperatingActivitiesSegmentAxis_usgaapSegmentContinuingOperationsMember"
      decimals="0"
      id="Fxbrl_20230724122031636_xbrl_20220809174601023"
      unitRef="USD">1314551</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="C_20210131_usgaapStatementOperatingActivitiesSegmentAxis_usgaapSegmentDiscontinuedOperationsMember"
      decimals="0"
      id="Fxbrl_20230724122023725_xbrl_20220809174601023"
      unitRef="USD">144732</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="C_20210131_usgaapStatementOperatingActivitiesSegmentAxis_cxxifTotalOfContinuingAndDiscontinuedOperationsMember"
      decimals="0"
      id="Fxbrl_20230724121950634_xbrl_20220809174601023"
      unitRef="USD">1459283</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="C_20210131_usgaapStatementOperatingActivitiesSegmentAxis_usgaapSegmentContinuingOperationsMember"
      decimals="0"
      id="Fxbrl_20230724122031638_xbrl_20220809174641258"
      unitRef="USD">1353987</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="C_20210131_usgaapStatementOperatingActivitiesSegmentAxis_usgaapSegmentDiscontinuedOperationsMember"
      decimals="0"
      id="Fxbrl_20230724122023726_xbrl_20220809174641258"
      unitRef="USD">36399</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="C_20210131_usgaapStatementOperatingActivitiesSegmentAxis_cxxifTotalOfContinuingAndDiscontinuedOperationsMember"
      decimals="0"
      id="Fxbrl_20230724121950635_xbrl_20220809174641258"
      unitRef="USD">1390386</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="C_20210131_usgaapStatementOperatingActivitiesSegmentAxis_usgaapSegmentContinuingOperationsMember"
      decimals="0"
      id="Fxbrl_20230724122031640_xbrl_20220809174802948"
      unitRef="USD">10543546</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="C_20210131_usgaapStatementOperatingActivitiesSegmentAxis_usgaapSegmentDiscontinuedOperationsMember"
      decimals="0"
      id="Fxbrl_20230724122023726_xbrl_20220809174802948"
      unitRef="USD">0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="C_20210131_usgaapStatementOperatingActivitiesSegmentAxis_cxxifTotalOfContinuingAndDiscontinuedOperationsMember"
      decimals="0"
      id="Fxbrl_20230724121950636_xbrl_20220809174802948"
      unitRef="USD">10543546</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="C_20210131_usgaapStatementOperatingActivitiesSegmentAxis_usgaapSegmentContinuingOperationsMember"
      decimals="0"
      id="Fxbrl_20230724122031642_xbrl_20220809174840545"
      unitRef="USD">16930437</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="C_20210131_usgaapStatementOperatingActivitiesSegmentAxis_usgaapSegmentDiscontinuedOperationsMember"
      decimals="0"
      id="Fxbrl_20230724122023727_xbrl_20220809174840545"
      unitRef="USD">1443644</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="C_20210131_usgaapStatementOperatingActivitiesSegmentAxis_cxxifTotalOfContinuingAndDiscontinuedOperationsMember"
      decimals="0"
      id="Fxbrl_20230724121950637_xbrl_20220809174840545"
      unitRef="USD">18374081</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="C_20210131_usgaapStatementOperatingActivitiesSegmentAxis_usgaapSegmentContinuingOperationsMember"
      decimals="0"
      id="Fxbrl_20230724122031643_xbrl_20220809174902683"
      unitRef="USD">7390693</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="C_20210131_usgaapStatementOperatingActivitiesSegmentAxis_usgaapSegmentDiscontinuedOperationsMember"
      decimals="0"
      id="Fxbrl_20230724122023728_xbrl_20220809174902683"
      unitRef="USD">226145</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="C_20210131_usgaapStatementOperatingActivitiesSegmentAxis_cxxifTotalOfContinuingAndDiscontinuedOperationsMember"
      decimals="0"
      id="Fxbrl_20230724121950638_xbrl_20220809174902683"
      unitRef="USD">7616838</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="C_20210131_usgaapStatementOperatingActivitiesSegmentAxis_usgaapSegmentContinuingOperationsMember"
      decimals="0"
      id="Fxbrl_20230724122031644_xbrl_20220809174941651"
      unitRef="USD">9539744</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="C_20210131_usgaapStatementOperatingActivitiesSegmentAxis_usgaapSegmentDiscontinuedOperationsMember"
      decimals="0"
      id="Fxbrl_20230724122023729_xbrl_20220809174941651"
      unitRef="USD">1217499</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="C_20210131_usgaapStatementOperatingActivitiesSegmentAxis_cxxifTotalOfContinuingAndDiscontinuedOperationsMember"
      decimals="0"
      id="Fxbrl_20230724121950639_xbrl_20220809174941651"
      unitRef="USD">10757243</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="C_20210131_usgaapStatementOperatingActivitiesSegmentAxis_usgaapSegmentContinuingOperationsMember"
      decimals="0"
      id="Fxbrl_20230724122031645_xbrl_20220809175005832"
      unitRef="USD">260621</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="C_20210131_usgaapStatementOperatingActivitiesSegmentAxis_usgaapSegmentDiscontinuedOperationsMember"
      decimals="0"
      id="Fxbrl_20230724122023730_xbrl_20220809175005832"
      unitRef="USD">314799</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="C_20210131_usgaapStatementOperatingActivitiesSegmentAxis_cxxifTotalOfContinuingAndDiscontinuedOperationsMember"
      decimals="0"
      id="Fxbrl_20230724121950640_xbrl_20220809175005832"
      unitRef="USD">575420</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="C_20210131_usgaapStatementOperatingActivitiesSegmentAxis_usgaapSegmentContinuingOperationsMember"
      decimals="0"
      id="Fxbrl_20230724122038021"
      unitRef="USD">9279123</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="C_20210131_usgaapStatementOperatingActivitiesSegmentAxis_usgaapSegmentDiscontinuedOperationsMember"
      decimals="0"
      id="Fxbrl_20230724122044553"
      unitRef="USD">902700</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="C_20210131_usgaapStatementOperatingActivitiesSegmentAxis_cxxifTotalOfContinuingAndDiscontinuedOperationsMember"
      decimals="0"
      id="Fxbrl_20230724122056271"
      unitRef="USD">10181823</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <cxxif:LeaseLiabilitiesClassifiedAsHeldForSale
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230724120612782"
      unitRef="USD">1217499</cxxif:LeaseLiabilitiesClassifiedAsHeldForSale>
    <cxxif:UndiscountedLeaseLiabilitiesWithRelatedParties
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230724120625007"
      unitRef="USD">17615013</cxxif:UndiscountedLeaseLiabilitiesWithRelatedParties>
    <cxxif:UndiscountedLeaseLiabilitiesClassifiedAsHeldForSale
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230724120631208"
      unitRef="USD">684576</cxxif:UndiscountedLeaseLiabilitiesClassifiedAsHeldForSale>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230724163429057">
                            &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;&lt;span&gt;12. CONVERTIBLE DEBENTURES AND PROMISSORY NOTES&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&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;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;The Company early adopted ASU 2020-06 on February 1, 2021 using the full retrospective method. The adoption eliminates the cash conversion and beneficial conversion feature models used to separately account for embedded conversion features as a component of equity.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&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;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Transaction costs related to the issuance of convertible promissory notes are apportioned to their respective financial liability and equity components (if applicable) in proportion to the allocation of proceeds as a reduction to the carrying amount of each component.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&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;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;When valuing the financial liability component of the convertible debentures and promissory notes, the Company used specific interest rates assuming no conversion features existed. The resulting liability component is accreted to its face value over the convertible note's term until its maturity date.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&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;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span style="color: #1b968d;"&gt;Convertible debentures&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&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;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;The following is the continuity of the Company's convertible debentures issued in Canadian dollars. All below disclosure is denominated in U.S. dollars:&lt;/span&gt;&lt;/span&gt;&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="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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;span&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;/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; white-space: nowrap;"&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; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;December 31,&lt;br/&gt;2018 issuance&lt;/b&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;/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; white-space: nowrap;"&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; white-space: nowrap;"&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; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;January 30, 2019&lt;br/&gt;issuance&lt;/b&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;/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; white-space: nowrap;"&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; white-space: nowrap;"&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; 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;span&gt;&lt;span&gt;&lt;span&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Total&lt;/b&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;/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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;&#160;&lt;/b&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: 1.5pt 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; 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;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;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt 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; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt 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;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;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt 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; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt 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;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;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: right; white-space: nowrap;"&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; padding-left: 4pt;"&gt;&lt;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 style="color: #1b968d;"&gt;&lt;b&gt;Balance, January 31, 2020&lt;/b&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: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;2,066,976&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: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;4,179,094&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: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;6,246,070&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: 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; padding-left: 4pt;"&gt;&lt;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;New issuances on exercise of warrants&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: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;1,749,065&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: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;3,939,377&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: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;5,688,442&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: 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; padding-left: 4pt;"&gt;&lt;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;Conversions&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: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;(4,075,959&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: 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;/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;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;(8,682,514&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: 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;/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;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;(12,758,473&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: 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;/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; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;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;Interest&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: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;190,003&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: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;409,237&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: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;599,240&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: 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; padding-left: 4pt;"&gt;&lt;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;Accretion expense&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: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;251,990&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: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;473,248&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: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;725,238&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: 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; padding-left: 4pt;"&gt;&lt;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;Interest paid - cash&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: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;(250,879&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: 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;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: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;(534,039&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: 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;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: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;(784,918&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: 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;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;/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; padding-left: 4pt;"&gt;&lt;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;Foreign exchange loss&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-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;68,804&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-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;215,597&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-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;284,401&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-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; padding-left: 4pt;"&gt;&lt;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 style="color: #1b968d;"&gt;&lt;b&gt;Balance, January 31, 2021&lt;/b&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: 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: 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;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;/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: 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;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;/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: 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;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;/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="margin: 5pt 0pt 0pt;"&gt;&#160;&lt;/p&gt;

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

                                &lt;/div&gt;
                                &lt;div&gt;
                                    &lt;div&gt;
                                        &lt;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;span&gt;The following transactions occurred during the year ended January 31, 2021:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="margin-left: 28.35pt; text-indent: -28.35pt; 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;span&gt;(a)&lt;span style="width: 17.23pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;262 convertible debentures were issued for gross proceeds of $195,734 (C$262,000). A total of $2,508,068 (C$3,209,000) in principal of the December 31, 2018 convertible debentures were converted into 4,011,250 common shares of the Company. The remaining balance outstanding is $nil.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="margin-left: 28.35pt; text-indent: -28.35pt; 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;span&gt;(b)&lt;span style="width: 16.94pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;497 convertible debentures were issued for gross proceeds of $371,297 (C$497,000). A total of $5,204,120 (C$6,673,000) in principal of the January 30, 2019 convertible debentures were converted into 8,341,250 common shares of the Company. The remaining balance outstanding is $nil.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="margin-left: 28.35pt; text-indent: -28.35pt; 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;span&gt;(c)&lt;span style="width: 17.7pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;1,988 warrants were exercised in connection with the convertible debentures issued on December 31, 2018, resulting in gross proceeds of $1,485,188 (C$1,988,000). 2,087 warrant debentures with a carrying amount of $1,632,114 (C$2,087,000) were converted into 2,313,322 common shares of the Company. At January 31, 2021, all warrants had been exercised or expired.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="margin-left: 28.35pt; text-indent: -28.35pt; 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;span&gt;(d)&lt;span style="width: 16.93pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;4,572 warrants were exercised in connection with the convertible debentures issued on January 30, 2019, resulting in gross proceeds of $3,415,633 (C$4,572,000). 4,587 warrant debentures issued under the January 30, 2019 issuance with a carrying amount of $3,595,099 (C$4,587,000) were converted into 5,098,872 common shares of the Company. At January 31, 2021, all warrants had been exercised or expired.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&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;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;The following is a continuity of the Company's convertible promissory notes denominated in U.S. dollars:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&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: 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;span&gt;&lt;span&gt;&lt;span&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;/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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 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;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;June 13, 2018&lt;/b&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;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 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;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;January 23, 2019&lt;/b&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;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 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;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;May 24, 2019&lt;/b&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;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 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;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;&#160;&lt;/b&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;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; 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: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt 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;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;issuance&lt;/b&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;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt 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;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;issuance&lt;/b&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;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt 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;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;issuance&lt;/b&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;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt 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;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Total&lt;/b&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;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt 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; 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;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;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt 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; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt 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;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;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt 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; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt 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;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;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt 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; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt 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;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;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: right; white-space: nowrap;"&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; padding-left: 4pt;"&gt;&lt;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 style="color: #1b968d;"&gt;&lt;b&gt;Balance, January 31, 2020&lt;/b&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: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;639,665&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: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;175,000&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: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;918,316&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: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;1,732,981&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: 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; padding-left: 4pt;"&gt;&lt;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;Payment&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: 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;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: 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;&lt;span&gt;(175,000&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: 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;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: 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;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: 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;&lt;span&gt;(175,000&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: 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;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;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;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;Interest&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: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;48,733&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: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;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: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;100,274&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: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;149,007&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: 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; padding-left: 4pt;"&gt;&lt;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;Accretion expense&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: 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;span&gt;384,192&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: 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;&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: 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;&lt;span&gt;111,466&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: 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;&lt;span&gt;495,658&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: 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; padding-left: 4pt;"&gt;&lt;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 style="color: #1b968d;"&gt;&lt;b&gt;Balance, January 31, 2021&lt;/b&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: 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;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;1,072,590&lt;/b&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: 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;span&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;/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;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;1,130,056&lt;/b&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: 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;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;2,202,646&lt;/b&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: 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;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;On June 13, 2018, the Company issued convertible promissory notes to the vendors that sold Eco Firma Farms, LLC to the Company in the aggregate principal amount of $2,000,000. The convertible promissory notes were convertible at $1.00 per share. The convertible promissory notes accrue interest at a rate of 4% per annum, compounded annually, and were fully due and payable on June 13, 2021. The Company is in an ongoing dispute with the vendors over repayment (note 22).&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&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;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;On issuance, the Company determined the conversion feature was a derivative liability as the convertible promissory notes are exercisable in USD while the functional currency of the Company is Canadian dollars. The fair value of the conversion feature as at January 31, 2021 was $409,007.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&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;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;On January 23, 2019, the Company issued a convertible promissory note to the vendor that sold Megawood Enterprises, Inc. to the Company in the principal amount of $175,000. The convertible note is convertible into 35,000 common shares of the Company at a conversion price of C$5.00 per conversion share and may be converted at any time between October 24, 2019 and January 24, 2020. On issuance, the Company determined the conversion feature was a derivative liability as the convertible promissory notes are exercisable in USD while the functional currency of the Company is Canadian dollars. The fair value of the conversion feature as at January 31, 2021 was $nil. On February 21, 2020, the Company repaid the convertible promissory note with a cash payment of $130,000 and the issuance of 95,849 common shares (note 15).&lt;/span&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;/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;&lt;span&gt;On May 24, 2019, the Company issued a two-year unsecured convertible promissory note to a debtor of Swell Companies in the principal amount of $1,000,000. The convertible note accrues interest at 10% per annum compounded annually and payable at maturity. The note is convertible into common shares of the Company at a conversion price of $1.56 per share and may be converted at the maturity date. On issuance, the Company determined the conversion feature was a derivative liability as the convertible promissory notes are exercisable in USD while the functional currency of the Company is Canadian dollars. The fair value of the conversion feature as at January 31, 2021 was $76,150.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&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;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;On May 24, 2021 the note was fully repaid.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&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;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span style="color: #1b968d;"&gt;Promissory notes&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&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;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;The following is a continuity of the Company's promissory notes denominated in U.S. dollars:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&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: 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;span&gt;&lt;span&gt;&lt;span&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;/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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 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;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;January 1, 2019 &lt;/b&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;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; 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: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt 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;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;issuance&lt;/b&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;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt 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; 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;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;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: right; white-space: nowrap;"&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; padding-left: 4pt;"&gt;&lt;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 style="color: #1b968d;"&gt;&lt;b&gt;Balance, January 31, 2020&lt;/b&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: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;21,200,000&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: 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; padding-left: 4pt;"&gt;&lt;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;Payments&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: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;(7,013,333&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: 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;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;/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; padding-left: 4pt;"&gt;&lt;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 style="color: #1b968d;"&gt;&lt;b&gt;Balance, January 31, 2021&lt;/b&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: 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: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;14,186,667&lt;/b&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: 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; padding-left: 4pt;"&gt;&lt;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;Current portion&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: 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: 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;span&gt;&lt;span&gt;6,080,000&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: 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; padding-left: 4pt;"&gt;&lt;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;Non-current portion&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-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: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;8,106,667&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-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;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;On January 1, 2019, the Company issued a promissory note to Mr. Newman, who sold Silver State to the Company in the principal amount of $30,000,000. The note is payable in the following principal instalments: $3,000,000 on April 1, 2019, $6,000,000 on each of July 1, 2019, October 1, 2019, January 1, 2020, and April 1, 2020, and $3,000,000 on July 1, 2020. The note accrues interest at a rate of 10% per annum. The note is secured by all of the outstanding membership interests, and a security interest in all of the assets, of Silver State.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&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;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;On July 1, 2019, the terms of the promissory note payable for the acquisition of Silver State were amended to call for immediate payment of $2,000,000 plus accrued interest on July 1, 2019 followed by payments of $800,000 plus accrued interest on the first of each of August, September, October, November, and December 2019.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&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;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Effective November 21, 2019 and June 25, 2020, Mr. Newman and the Company agreed to further amend the terms of the secured promissory note due to Mr. Newman. The December 1, 2019 principal payment of $800,000 was cancelled and the monthly principal payments thereafter were reduced to $600,000 per month. Further, the annual interest rate on the note was reduced from 10% to 9.5%. The remaining balance on the note is due and payable on January 1, 2021. This modification resulted in a gain of $nil.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&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;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;On November 19, 2020, the Company announced agreement with Mr. Newman that the remaining $15,200,000 principal outstanding on his senior secured Note, due to mature on January 1, 2021, has been amended with lower monthly payments amortized over a 30-month period. Commencing December 1, 2020, the monthly payments will be $506,667 plus interest. The interest rate at 9.5% is unchanged.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&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;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;For the year ended January 31, 2021, interest expense was $1,643,363. Interest paid during the year ended January 31, 2021 was $1,715,750.&lt;/span&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;
                        </us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfShortTermDebtTextBlock
      contextRef="C_20200201to20210131_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember"
      id="Fxbrl_20230724154613923">
                                            &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt 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;span&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;/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; white-space: nowrap;"&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; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;December 31,&lt;br/&gt;2018 issuance&lt;/b&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;/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; white-space: nowrap;"&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; white-space: nowrap;"&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; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;January 30, 2019&lt;br/&gt;issuance&lt;/b&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;/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; white-space: nowrap;"&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; white-space: nowrap;"&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; 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;span&gt;&lt;span&gt;&lt;span&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Total&lt;/b&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;/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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;&#160;&lt;/b&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: 1.5pt 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; 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;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;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt 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; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt 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;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;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt 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; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt 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;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;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: right; white-space: nowrap;"&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; padding-left: 4pt;"&gt;&lt;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 style="color: #1b968d;"&gt;&lt;b&gt;Balance, January 31, 2020&lt;/b&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: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;2,066,976&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: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;4,179,094&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: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;6,246,070&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: 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; padding-left: 4pt;"&gt;&lt;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;New issuances on exercise of warrants&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: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;1,749,065&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: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;3,939,377&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: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;5,688,442&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: 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; padding-left: 4pt;"&gt;&lt;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;Conversions&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: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;(4,075,959&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: 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;/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;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;(8,682,514&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: 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;/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;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;(12,758,473&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: 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;/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; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;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;Interest&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: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;190,003&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: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;409,237&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: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;599,240&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: 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; padding-left: 4pt;"&gt;&lt;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;Accretion expense&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: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;251,990&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: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;473,248&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: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;725,238&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: 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; padding-left: 4pt;"&gt;&lt;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;Interest paid - cash&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: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;(250,879&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: 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;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: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;(534,039&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: 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;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: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;(784,918&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: 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;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;/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; padding-left: 4pt;"&gt;&lt;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;Foreign exchange loss&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-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;68,804&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-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;215,597&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-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;284,401&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-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; padding-left: 4pt;"&gt;&lt;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 style="color: #1b968d;"&gt;&lt;b&gt;Balance, January 31, 2021&lt;/b&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: 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: 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;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;/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: 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;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;/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: 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;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;/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="margin: 5pt 0pt 0pt;"&gt;&#160;&lt;/p&gt;
                                        </us-gaap:ScheduleOfShortTermDebtTextBlock>
    <us-gaap:ShortTermBorrowings
      contextRef="C_20200131_cxxifDebtInstrumentIssuanceDateAxis_cxxifDecember312018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20230724152506229_xbrl_20220809135317081"
      unitRef="USD">2066976</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="C_20200131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJanuary302019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20230724152506229_xbrl_20220810112559395"
      unitRef="USD">4179094</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="C_20200131_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20230724152506229_xbrl_20220810112619768"
      unitRef="USD">6246070</us-gaap:ShortTermBorrowings>
    <us-gaap:ProceedsFromShortTermDebt
      contextRef="C_20200201to20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifDecember312018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20230724152506233_xbrl_20220809135413923"
      unitRef="USD">1749065</us-gaap:ProceedsFromShortTermDebt>
    <us-gaap:ProceedsFromShortTermDebt
      contextRef="C_20200201to20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJanuary302019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20230724152506233_xbrl_20220809135505863"
      unitRef="USD">3939377</us-gaap:ProceedsFromShortTermDebt>
    <us-gaap:ProceedsFromShortTermDebt
      contextRef="C_20200201to20210131_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20230724152506233_xbrl_20220809135511653"
      unitRef="USD">5688442</us-gaap:ProceedsFromShortTermDebt>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="C_20200201to20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifDecember312018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20230724152506236_xbrl_20220809135550918"
      unitRef="USD">4075959</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="C_20200201to20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJanuary302019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20230724152506236_xbrl_20220809135608939"
      unitRef="USD">8682514</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="C_20200201to20210131_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20230724152506236_xbrl_20220809135613435"
      unitRef="USD">12758473</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:InterestExpense
      contextRef="C_20200201to20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifDecember312018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20230724152506240_xbrl_20220809135655291"
      unitRef="USD">190003</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="C_20200201to20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJanuary302019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20230724152506240_xbrl_20220809135717005"
      unitRef="USD">409237</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="C_20200201to20210131_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20230724152506240_xbrl_20220809135725852"
      unitRef="USD">599240</us-gaap:InterestExpense>
    <us-gaap:AccretionExpense
      contextRef="C_20200201to20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifDecember312018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20230724152506244_xbrl_20220809135744443"
      unitRef="USD">251990</us-gaap:AccretionExpense>
    <us-gaap:AccretionExpense
      contextRef="C_20200201to20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJanuary302019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20230724152506244_xbrl_20220809135757804"
      unitRef="USD">473248</us-gaap:AccretionExpense>
    <us-gaap:AccretionExpense
      contextRef="C_20200201to20210131_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20230724152506244_xbrl_20220809135802819"
      unitRef="USD">725238</us-gaap:AccretionExpense>
    <cxxif:InterestPaymentInCash
      contextRef="C_20200201to20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifDecember312018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20230724152506247_xbrl_20220809135821958"
      unitRef="USD">250879</cxxif:InterestPaymentInCash>
    <cxxif:InterestPaymentInCash
      contextRef="C_20200201to20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJanuary302019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20230724152506247_xbrl_20220809135901951"
      unitRef="USD">534039</cxxif:InterestPaymentInCash>
    <cxxif:InterestPaymentInCash
      contextRef="C_20200201to20210131_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20230724152506247_xbrl_20220809135910108"
      unitRef="USD">784918</cxxif:InterestPaymentInCash>
    <us-gaap:ForeignCurrencyTransactionLossBeforeTax
      contextRef="C_20200201to20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifDecember312018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20230724152506250_xbrl_20220809135954031"
      unitRef="USD">68804</us-gaap:ForeignCurrencyTransactionLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionLossBeforeTax
      contextRef="C_20200201to20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJanuary302019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20230724152506250_xbrl_20220809140027092"
      unitRef="USD">215597</us-gaap:ForeignCurrencyTransactionLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionLossBeforeTax
      contextRef="C_20200201to20210131_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20230724152506250_xbrl_20220809140034044"
      unitRef="USD">284401</us-gaap:ForeignCurrencyTransactionLossBeforeTax>
    <us-gaap:ShortTermBorrowings
      contextRef="C_20220131_cxxifDebtInstrumentIssuanceDateAxis_cxxifDecember312018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20220809140130541"
      unitRef="USD">0</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="C_20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifDecember312018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20230724152523651_xbrl_20220809140053101"
      unitRef="USD">0</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="C_20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJanuary302019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20220810151140091"
      unitRef="USD">0</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="C_20220131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJanuary302019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20230724152523651_xbrl_20220810151128155"
      unitRef="USD">0</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="C_20210131_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20220810151230552"
      unitRef="USD">0</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="C_20220131_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20230724152523651_xbrl_20220810151225258"
      unitRef="USD">0</us-gaap:ShortTermBorrowings>
    <cxxif:NumberOfConvertibleDebentures
      contextRef="C_20200201to20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifDecember312018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20230724152924315"
      unitRef="Debenture">262</cxxif:NumberOfConvertibleDebentures>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="C_20200201to20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifDecember312018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20230724152929970"
      unitRef="USD">195734</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="C_20200201to20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifDecember312018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20230724152938226"
      unitRef="CAD">262000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:ConvertibleDebt
      contextRef="C_20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifDecember312018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20230724152944741"
      unitRef="USD">2508068</us-gaap:ConvertibleDebt>
    <us-gaap:ConvertibleDebt
      contextRef="C_20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifDecember312018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20230724152949681"
      unitRef="CAD">3209000</us-gaap:ConvertibleDebt>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="C_20200201to20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifDecember312018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember"
      decimals="INF"
      id="Fxbrl_20230724152956918"
      unitRef="share">4011250</us-gaap:ConversionOfStockSharesIssued1>
    <cxxif:NumberOfConvertibleDebentures
      contextRef="C_20200201to20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJanuary302019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20230724153007900"
      unitRef="Debenture">497</cxxif:NumberOfConvertibleDebentures>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="C_20200201to20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJanuary302019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20230724153017672"
      unitRef="USD">371297</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="C_20200201to20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJanuary302019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20230724153026811"
      unitRef="CAD">497000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:ConvertibleDebt
      contextRef="C_20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJanuary302019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20230724153035390"
      unitRef="USD">5204120</us-gaap:ConvertibleDebt>
    <us-gaap:ConvertibleDebt
      contextRef="C_20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJanuary302019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20230724153048814"
      unitRef="CAD">6673000</us-gaap:ConvertibleDebt>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="C_20200201to20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJanuary302019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember"
      decimals="INF"
      id="Fxbrl_20230724153105636"
      unitRef="share">8341250</us-gaap:ConversionOfStockSharesIssued1>
    <cxxif:RemainingBalanceOutstandingOfConvertibleDebentures
      contextRef="C_20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJanuary302019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20230724153117429"
      unitRef="USD">0</cxxif:RemainingBalanceOutstandingOfConvertibleDebentures>
    <cxxif:NumberOfWarrantsExercisedInConnectionWithConvertibleDebenturesIssued
      contextRef="C_20200201to20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifDecember312018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20230724153135781"
      unitRef="Warrant">1988</cxxif:NumberOfWarrantsExercisedInConnectionWithConvertibleDebenturesIssued>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="C_20200201to20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifDecember312018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20230724153154958"
      unitRef="USD">1485188</us-gaap:ProceedsFromWarrantExercises>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="C_20200201to20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifDecember312018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20230724153200518"
      unitRef="CAD">1988000</us-gaap:ProceedsFromWarrantExercises>
    <cxxif:NumberOfWarrantDebenturesConvertedIntoCommonShares
      contextRef="C_20200201to20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifDecember312018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember"
      decimals="INF"
      id="Fxbrl_20230724153209329"
      unitRef="share">2087</cxxif:NumberOfWarrantDebenturesConvertedIntoCommonShares>
    <cxxif:CarryingAmountOfWarrantDebenturesConvertedIntoCommonShares
      contextRef="C_20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifDecember312018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20230724153216187"
      unitRef="USD">1632114</cxxif:CarryingAmountOfWarrantDebenturesConvertedIntoCommonShares>
    <cxxif:CarryingAmountOfWarrantDebenturesConvertedIntoCommonShares
      contextRef="C_20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifDecember312018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20230724153225586"
      unitRef="CAD">2087000</cxxif:CarryingAmountOfWarrantDebenturesConvertedIntoCommonShares>
    <cxxif:WarrantDebenturesConvertedInToNumberOfCommonShares
      contextRef="C_20200201to20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifDecember312018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember"
      decimals="INF"
      id="Fxbrl_20230724153236328"
      unitRef="share">2313322</cxxif:WarrantDebenturesConvertedInToNumberOfCommonShares>
    <cxxif:NumberOfWarrantsExercisedInConnectionWithConvertibleDebenturesIssued
      contextRef="C_20200201to20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJanuary302019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20230724153249267"
      unitRef="Warrant">4572</cxxif:NumberOfWarrantsExercisedInConnectionWithConvertibleDebenturesIssued>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="C_20200201to20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJanuary302019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20230724153303372"
      unitRef="USD">3415633</us-gaap:ProceedsFromWarrantExercises>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="C_20200201to20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJanuary302019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20230724153313114"
      unitRef="CAD">4572000</us-gaap:ProceedsFromWarrantExercises>
    <cxxif:NumberOfWarrantDebenturesConvertedIntoCommonShares
      contextRef="C_20200201to20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJanuary302019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember"
      decimals="INF"
      id="Fxbrl_20230724153319549"
      unitRef="share">4587</cxxif:NumberOfWarrantDebenturesConvertedIntoCommonShares>
    <cxxif:CarryingAmountOfWarrantDebenturesConvertedIntoCommonShares
      contextRef="C_20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJanuary302019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20230724153326423"
      unitRef="USD">3595099</cxxif:CarryingAmountOfWarrantDebenturesConvertedIntoCommonShares>
    <cxxif:CarryingAmountOfWarrantDebenturesConvertedIntoCommonShares
      contextRef="C_20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJanuary302019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20230724153334354"
      unitRef="CAD">4587000</cxxif:CarryingAmountOfWarrantDebenturesConvertedIntoCommonShares>
    <cxxif:WarrantDebenturesConvertedInToNumberOfCommonShares
      contextRef="C_20200201to20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJanuary302019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleDebtMember"
      decimals="INF"
      id="Fxbrl_20230724153340654"
      unitRef="share">5098872</cxxif:WarrantDebenturesConvertedInToNumberOfCommonShares>
    <us-gaap:ScheduleOfShortTermDebtTextBlock
      contextRef="C_20200201to20210131_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      id="Fxbrl_20230724154631826">
                                                &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: 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;span&gt;&lt;span&gt;&lt;span&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;/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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 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;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;June 13, 2018&lt;/b&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;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 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;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;January 23, 2019&lt;/b&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;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 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;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;May 24, 2019&lt;/b&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;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 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;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;&#160;&lt;/b&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;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; 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: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt 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;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;issuance&lt;/b&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;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt 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;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;issuance&lt;/b&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;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt 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;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;issuance&lt;/b&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;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt 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;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Total&lt;/b&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;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt 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; 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;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;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt 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; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt 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;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;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt 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; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt 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;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;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt 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; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt 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;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;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: right; white-space: nowrap;"&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; padding-left: 4pt;"&gt;&lt;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 style="color: #1b968d;"&gt;&lt;b&gt;Balance, January 31, 2020&lt;/b&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: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;639,665&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: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;175,000&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: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;918,316&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: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;1,732,981&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: 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; padding-left: 4pt;"&gt;&lt;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;Payment&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: 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;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: 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;&lt;span&gt;(175,000&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: 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;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: 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;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: 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;&lt;span&gt;(175,000&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: 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;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;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;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;Interest&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: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;48,733&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: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;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: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;100,274&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: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;149,007&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: 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; padding-left: 4pt;"&gt;&lt;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;Accretion expense&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: 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;span&gt;384,192&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: 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;&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: 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;&lt;span&gt;111,466&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: 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;&lt;span&gt;495,658&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: 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; padding-left: 4pt;"&gt;&lt;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 style="color: #1b968d;"&gt;&lt;b&gt;Balance, January 31, 2021&lt;/b&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: 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;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;1,072,590&lt;/b&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: 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;span&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;/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;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;1,130,056&lt;/b&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: 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;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;2,202,646&lt;/b&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: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                &lt;/table&gt;
                                            </us-gaap:ScheduleOfShortTermDebtTextBlock>
    <us-gaap:ShortTermBorrowings
      contextRef="C_20200131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJune132018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20230724152537155_xbrl_20220809144800264"
      unitRef="USD">639665</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="C_20200131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJanuary232019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20230724152537155_xbrl_20220809144834128"
      unitRef="USD">175000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="C_20200131_cxxifDebtInstrumentIssuanceDateAxis_cxxifMay242019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20230724152537155_xbrl_20220809144838497"
      unitRef="USD">918316</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="C_20200131_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20230724152537155_xbrl_20220809144842719"
      unitRef="USD">1732981</us-gaap:ShortTermBorrowings>
    <us-gaap:RepaymentsOfShortTermDebt
      contextRef="C_20200201to20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJune132018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20230724152822755_xbrl_20220809144924218"
      unitRef="USD">0</us-gaap:RepaymentsOfShortTermDebt>
    <us-gaap:RepaymentsOfShortTermDebt
      contextRef="C_20200201to20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJanuary232019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20230724152822755_xbrl_20220809145144370"
      unitRef="USD">175000</us-gaap:RepaymentsOfShortTermDebt>
    <us-gaap:RepaymentsOfShortTermDebt
      contextRef="C_20200201to20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifMay242019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20230724152822755_xbrl_20220809145211266"
      unitRef="USD">0</us-gaap:RepaymentsOfShortTermDebt>
    <us-gaap:RepaymentsOfShortTermDebt
      contextRef="C_20200201to20210131_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20230724152822755_xbrl_20220809145202317"
      unitRef="USD">175000</us-gaap:RepaymentsOfShortTermDebt>
    <us-gaap:InterestExpense
      contextRef="C_20200201to20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJune132018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20230724152829619_xbrl_20220809145258515"
      unitRef="USD">48733</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="C_20200201to20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJanuary232019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20230724152829619_xbrl_20220809145320201"
      unitRef="USD">0</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="C_20200201to20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifMay242019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20230724152829619_xbrl_20220809145346436"
      unitRef="USD">100274</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="C_20200201to20210131_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20230724152829619_xbrl_20220809145351131"
      unitRef="USD">149007</us-gaap:InterestExpense>
    <us-gaap:AccretionExpense
      contextRef="C_20200201to20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJune132018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20230724152836465_xbrl_20220809145453116"
      unitRef="USD">384192</us-gaap:AccretionExpense>
    <us-gaap:AccretionExpense
      contextRef="C_20200201to20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJanuary232019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20230724152836465_xbrl_20220809145512353"
      unitRef="USD">0</us-gaap:AccretionExpense>
    <us-gaap:AccretionExpense
      contextRef="C_20200201to20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifMay242019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20230724152836465_xbrl_20220809145517803"
      unitRef="USD">111466</us-gaap:AccretionExpense>
    <us-gaap:AccretionExpense
      contextRef="C_20200201to20210131_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20230724152836465_xbrl_20220809145529383"
      unitRef="USD">495658</us-gaap:AccretionExpense>
    <us-gaap:ShortTermBorrowings
      contextRef="C_20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJune132018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20230724152842849_xbrl_20220809145621243_xbrl_20220809144800264"
      unitRef="USD">1072590</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="C_20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJanuary232019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20230724152842849_xbrl_20220809145621243_xbrl_20220809144834128"
      unitRef="USD">0</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="C_20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifMay242019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20230724152842849_xbrl_20220809145621243_xbrl_20220809144838497"
      unitRef="USD">1130056</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="C_20210131_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20230724152842849_xbrl_20220809145621243_xbrl_20220809144842719"
      unitRef="USD">2202646</us-gaap:ShortTermBorrowings>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="C_20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJune132018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20230724153352699"
      unitRef="USD">2000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="C_20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJune132018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="2"
      id="Fxbrl_20230724153358517"
      unitRef="CAD_per_share">1</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:DerivativeLiabilities
      contextRef="C_20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJune132018IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20230724153420991"
      unitRef="USD">409007</us-gaap:DerivativeLiabilities>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="C_20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJanuary232019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20230724153432444"
      unitRef="USD">175000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentConvertibleNumberOfEquityInstruments
      contextRef="C_20200201to20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJanuary232019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="INF"
      id="Fxbrl_20230724153440306"
      unitRef="Common_Share">35000</us-gaap:DebtInstrumentConvertibleNumberOfEquityInstruments>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="C_20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJanuary232019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="2"
      id="Fxbrl_20230724153449882"
      unitRef="CAD_per_share">5</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:DerivativeLiabilities
      contextRef="C_20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJanuary232019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20230724153622530"
      unitRef="USD">0</us-gaap:DerivativeLiabilities>
    <us-gaap:RepaymentsOfConvertibleDebt
      contextRef="C_20200201to20200221_cxxifDebtInstrumentIssuanceDateAxis_cxxifJanuary232019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20230724153631284"
      unitRef="USD">130000</us-gaap:RepaymentsOfConvertibleDebt>
    <cxxif:DebtInstrumentConvertibleNumberOfCommonSharesIssued
      contextRef="C_20200201to20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJanuary232019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="INF"
      id="Fxbrl_20230724153637752"
      unitRef="share">95849</cxxif:DebtInstrumentConvertibleNumberOfCommonSharesIssued>
    <us-gaap:NotesPayable
      contextRef="C_20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifMay242019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20230724153649794"
      unitRef="USD">1000000</us-gaap:NotesPayable>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="C_20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifMay242019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="2"
      id="Fxbrl_20230724153658162"
      unitRef="Pure">0.10</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="C_20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifMay242019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="2"
      id="Fxbrl_20230724153706209"
      unitRef="CAD_per_share">1.56</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:DerivativeLiabilities
      contextRef="C_20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifMay242019IssuanceMember_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20230724153723719"
      unitRef="USD">76150</us-gaap:DerivativeLiabilities>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230724155123446">
                                                &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: 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;span&gt;&lt;span&gt;&lt;span&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;/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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 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;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;January 1, 2019 &lt;/b&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;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; 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: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt 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;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;issuance&lt;/b&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;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt 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; 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;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;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt solid #000000; text-align: right; white-space: nowrap;"&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; padding-left: 4pt;"&gt;&lt;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 style="color: #1b968d;"&gt;&lt;b&gt;Balance, January 31, 2020&lt;/b&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: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;21,200,000&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: 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; padding-left: 4pt;"&gt;&lt;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;Payments&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: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;(7,013,333&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: 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;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;/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; padding-left: 4pt;"&gt;&lt;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 style="color: #1b968d;"&gt;&lt;b&gt;Balance, January 31, 2021&lt;/b&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: 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: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;14,186,667&lt;/b&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: 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; padding-left: 4pt;"&gt;&lt;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;Current portion&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: 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: 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;span&gt;&lt;span&gt;6,080,000&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: 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; padding-left: 4pt;"&gt;&lt;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;Non-current portion&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-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: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;8,106,667&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-bottom: 1.5pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                &lt;/table&gt;
                                            </us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:LongTermDebt
      contextRef="C_20200131_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember"
      decimals="0"
      id="Fxbrl_20230724152246764"
      unitRef="USD">21200000</us-gaap:LongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="C_20200201to20210131_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember"
      decimals="0"
      id="Fxbrl_20230724152253458"
      unitRef="USD">7013333</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="C_20210131_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember"
      decimals="0"
      id="Fxbrl_20230724152258905"
      unitRef="USD">14186667</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent
      contextRef="C_20220131_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember"
      decimals="0"
      id="Fxbrl_20230724152313171"
      unitRef="USD">6080000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="C_20220131_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember"
      decimals="0"
      id="Fxbrl_20230724152334596"
      unitRef="USD">8106667</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:NotesPayable
      contextRef="C_20190101_usgaapBusinessAcquisitionAxis_cxxifSilverStateMember_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifNewmanMember"
      decimals="0"
      id="Fxbrl_20230724153742823"
      unitRef="USD">30000000</us-gaap:NotesPayable>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="C_20210201to20220131_cxxifPrincipalInstallmentDueDateAxis_cxxifFirstAprilTwoThousandNinteenMember_usgaapBusinessAcquisitionAxis_cxxifSilverStateMember_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifNewmanMember"
      decimals="0"
      id="Fxbrl_20230724153802977"
      unitRef="USD">3000000</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="C_20210201to20220131_cxxifPrincipalInstallmentDueDateAxis_cxxifFirstAprilTwoThousandTwentyMember_usgaapBusinessAcquisitionAxis_cxxifSilverStateMember_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifNewmanMember"
      decimals="0"
      id="Fxbrl_20230725004436241"
      unitRef="USD">6000000</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="C_20210201to20220131_cxxifPrincipalInstallmentDueDateAxis_cxxifFirstJanuaryTwoThousandTwentyMember_usgaapBusinessAcquisitionAxis_cxxifSilverStateMember_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifNewmanMember"
      decimals="0"
      id="Fxbrl_20230725004416227"
      unitRef="USD">6000000</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="C_20210201to20220131_cxxifPrincipalInstallmentDueDateAxis_cxxifFirstOctoberTwoThousandNineteenMember_usgaapBusinessAcquisitionAxis_cxxifSilverStateMember_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifNewmanMember"
      decimals="0"
      id="Fxbrl_20230725004350614"
      unitRef="USD">6000000</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="C_20210201to20220131_cxxifPrincipalInstallmentDueDateAxis_cxxifFirstJulyTwoThousandNineteenMember_usgaapBusinessAcquisitionAxis_cxxifSilverStateMember_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifNewmanMember"
      decimals="0"
      id="Fxbrl_20230725004335214"
      unitRef="USD">6000000</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="C_20210201to20220131_cxxifPrincipalInstallmentDueDateAxis_cxxifFirstJulyTwoThousandTwentyMember_usgaapBusinessAcquisitionAxis_cxxifSilverStateMember_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifNewmanMember"
      decimals="0"
      id="Fxbrl_20230724153832016"
      unitRef="USD">3000000</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="C_20190101_usgaapBusinessAcquisitionAxis_cxxifSilverStateMember_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifNewmanMember"
      decimals="2"
      id="Fxbrl_20230724153842512"
      unitRef="Pure">0.10</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:NotesPayable
      contextRef="C_20190701_usgaapBusinessAcquisitionAxis_cxxifSilverStateMember_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifNewmanMember"
      decimals="0"
      id="Fxbrl_20230724153906488"
      unitRef="USD">2000000</us-gaap:NotesPayable>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="C_20190602to20190701_usgaapBusinessAcquisitionAxis_cxxifSilverStateMember_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifNewmanMember"
      decimals="0"
      id="Fxbrl_20230724153915612"
      unitRef="USD">800000</us-gaap:DebtInstrumentPeriodicPayment>
    <cxxif:PrincipalPaymentOfPromissoryNoteCancelled
      contextRef="C_20210201to20220131_cxxifPrincipalInstallmentDueDateAxis_cxxifFirstDecemberTwoThousandNineteenMember_usgaapBusinessAcquisitionAxis_cxxifSilverStateMember_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifNewmanMember"
      decimals="0"
      id="Fxbrl_20230724153938968"
      unitRef="USD">800000</cxxif:PrincipalPaymentOfPromissoryNoteCancelled>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="C_20210201to20220131_cxxifPrincipalInstallmentDueDateAxis_cxxifFirstDecemberTwoThousandNineteenMember_usgaapBusinessAcquisitionAxis_cxxifSilverStateMember_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifNewmanMember"
      decimals="0"
      id="Fxbrl_20230724153946644"
      unitRef="USD">600000</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="C_20190101_usgaapBusinessAcquisitionAxis_cxxifSilverStateMember_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifNewmanMember"
      decimals="2"
      id="Fxbrl_20230724153954188"
      unitRef="Pure">0.10</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="C_20191121_usgaapBusinessAcquisitionAxis_cxxifSilverStateMember_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifNewmanMember"
      decimals="3"
      id="Fxbrl_20230724154001329"
      unitRef="Pure">0.095</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:NotesPayable
      contextRef="C_20201119_usgaapBusinessAcquisitionAxis_cxxifSilverStateMember_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifNewmanMember"
      decimals="0"
      id="Fxbrl_20230724154009650"
      unitRef="USD">15200000</us-gaap:NotesPayable>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="C_20201101to20201119_usgaapBusinessAcquisitionAxis_cxxifSilverStateMember_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifNewmanMember"
      decimals="0"
      id="Fxbrl_20230724154022677"
      unitRef="USD">506667</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="C_20201119_usgaapBusinessAcquisitionAxis_cxxifSilverStateMember_usgaapLongtermDebtTypeAxis_cxxifPromissoryNotesPayableMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifNewmanMember"
      decimals="3"
      id="Fxbrl_20230724154036795"
      unitRef="Pure">0.095</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentPeriodicPaymentInterest
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230724154113264"
      unitRef="USD">1643363</us-gaap:DebtInstrumentPeriodicPaymentInterest>
    <cxxif:InterestPaymentInCash
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230724154141682"
      unitRef="USD">1715750</cxxif:InterestPaymentInCash>
    <us-gaap:AssetRetirementObligationDisclosureTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230722023454328">
                            &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;13. RECLAMATION OBLIGATION&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 has recorded a decommissioning provision in connection with estimated reclamation costs on a previously written off property. The obligation is recognized based on the estimated future reclamation costs. The Company had two wells in Alberta which were determined to be uneconomic and costs have been incurred to plug these wells. Reclamation and remediation work is still required to bring the site back to its natural state.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;/div&gt;
                        </us-gaap:AssetRetirementObligationDisclosureTextBlock>
    <us-gaap:DerivativesAndFairValueTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230724161149599">
                            &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;14. DERIVATIVE LIABILITIES&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 following reflects the continuity of derivative liabilities:&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: 0.75pt solid #000000; 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;span style="color: #1b968d;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&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; white-space: nowrap;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;Conversion&lt;br/&gt;features of&lt;br/&gt;convertible&lt;br/&gt;promissory notes&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;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;Earn out shares&lt;/b&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: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;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;Total&lt;/b&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: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;span style="color: #1b968d;"&gt;&lt;b&gt;&#160;&lt;/b&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 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;$&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 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;$&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 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;$&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; white-space: nowrap;"&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Balance, January 31, 2020&lt;/b&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;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;151,242&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3,699,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;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3,850,396&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Fair value adjustment on derivative liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;333,915&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;5,422,280&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;5,756,195&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Effect of foreign exchange&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;152,536&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;152,536&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Balance, January 31, 2021&lt;/b&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;&#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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;485,157&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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;9,273,970&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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;9,759,127&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;/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;Upon the February 4, 2019 acquisition of Phantom Farms the vendors can earn up to 4,500,000 'earn out' shares over a period of seven years. The conditions were based on the Company's common shares exceeding certain share prices during the period. The liability was derived using a Monte Carlo simulation.&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;Upon the May 24, 2019 acquisition of Swell Companies the vendors can earn up to 6,000,000 'earn out' shares over a period of seven years. The conditions are based on C21 common shares exceeding certain share prices during the period. Additionally, the 50% of the earn out shares are earned upon a change of control of the Company. The liability is derived using a Monte Carlo simulation.&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;Significant inputs into the Monte Carlo simulation used to determine the fair value of earn of earn out shares were 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: 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="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 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 style="color: #1b968d;"&gt;&lt;b&gt;Earn out shares&lt;/b&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; 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: 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;&#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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 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 style="color: #1b968d;"&gt;&lt;b&gt;January 31, 2021&lt;/b&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; white-space: nowrap;"&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Discount rate&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 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: 1.5pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;0.30%&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: 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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Expected life in years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;5.34&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Expected stock volatility&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;80%&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Expected volatility of foreign exchange&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%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; 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;b&gt;5.29%&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%;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                    &lt;/table&gt;
                                &#160;
                                &lt;p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&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;The fair value of the conversion features of the convertible promissory notes is determined using a Black-Scholes option pricing model. Significant inputs into the calculation were 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-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; vertical-align: top; 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: top; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: top; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;Conversion&lt;br/&gt;feature of June 13,&lt;br/&gt;2018 issuance&lt;br/&gt;issuance of&lt;br/&gt;convertible&lt;br/&gt;promissory notes&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                            &lt;td style="vertical-align: top; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: top; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap; vertical-align: bottom;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;Conversion&lt;br/&gt;feature of May 24,&lt;br/&gt;2019 issuance of&lt;br/&gt;convertible&lt;br/&gt;promissory notes&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                            &lt;td style="vertical-align: top; border-top: 0.75pt solid #000000; text-align: right; 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: 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;&#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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 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;span style="color: #1b968d;"&gt;&lt;b&gt;January 31, 2021&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; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 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;span style="color: #1b968d;"&gt;&lt;b&gt;January 31, 2021&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; text-align: right; white-space: nowrap;"&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Discount rate&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 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: 1.5pt solid #000000; text-align: right; width: 17%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;0.18%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 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: 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: 1.5pt solid #000000; text-align: right; width: 17%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;0.18%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Expected life in years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 17%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;0.36&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 17%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;0.31&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Expected stock volatility&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: 17%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;85%&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: 17%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;86%&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Stock price (CAD)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 17%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1.54&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 17%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1.54&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: 1.5pt solid #000000; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Exercise price (CAD)&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: 17%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1.28&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: 17%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2.00&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;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 at January 31, 2021, the conversion features of the June 13, 2018 and May 24, 2019 convertible promissory notes had fair values of $409,007 and $76,150, respectively. Subsequent to January 31, 2021, the conversion features expired on June 13, 2021 and May 24, 2021, respectively unexercised.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;/div&gt;
                        </us-gaap:DerivativesAndFairValueTextBlock>
    <us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230724161137014">
                                    &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: 0.75pt solid #000000; 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;span style="color: #1b968d;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&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; white-space: nowrap;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;Conversion&lt;br/&gt;features of&lt;br/&gt;convertible&lt;br/&gt;promissory notes&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;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;Earn out shares&lt;/b&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: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;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;Total&lt;/b&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: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;span style="color: #1b968d;"&gt;&lt;b&gt;&#160;&lt;/b&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 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;$&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 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;$&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 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;$&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; white-space: nowrap;"&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Balance, January 31, 2020&lt;/b&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;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;151,242&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3,699,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;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3,850,396&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Fair value adjustment on derivative liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;333,915&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;5,422,280&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;5,756,195&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Effect of foreign exchange&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;152,536&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;152,536&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Balance, January 31, 2021&lt;/b&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;&#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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;485,157&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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;9,273,970&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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;9,759,127&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;/tr&gt;
                                    &lt;/table&gt;
                                </us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock>
    <us-gaap:DerivativeLiabilities
      contextRef="C_20200131_usgaapFinancialInstrumentAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20230724135958248"
      unitRef="USD">151242</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="C_20200131_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember"
      decimals="0"
      id="Fxbrl_20230724140118613"
      unitRef="USD">3699154</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="C_20200131"
      decimals="0"
      id="Fxbrl_20230724155137656"
      unitRef="USD">3850396</us-gaap:DerivativeLiabilities>
    <cxxif:FairValueAdjustmentOnDerivativeLiabilities
      contextRef="C_20200201to20210131_usgaapFinancialInstrumentAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20230724155127485"
      unitRef="USD">333915</cxxif:FairValueAdjustmentOnDerivativeLiabilities>
    <cxxif:FairValueAdjustmentOnDerivativeLiabilities
      contextRef="C_20200201to20210131_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember"
      decimals="0"
      id="Fxbrl_20230724155131664"
      unitRef="USD">5422280</cxxif:FairValueAdjustmentOnDerivativeLiabilities>
    <cxxif:FairValueAdjustmentOnDerivativeLiabilities
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230724155133877"
      unitRef="USD">5756195</cxxif:FairValueAdjustmentOnDerivativeLiabilities>
    <cxxif:EffectOfForeignExchangeOnDerivativeLiabilities
      contextRef="C_20200201to20210131_usgaapFinancialInstrumentAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20230724155347654_xbrl_20230724155127485"
      unitRef="USD">0</cxxif:EffectOfForeignExchangeOnDerivativeLiabilities>
    <cxxif:EffectOfForeignExchangeOnDerivativeLiabilities
      contextRef="C_20200201to20210131_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember"
      decimals="0"
      id="Fxbrl_20230724155347654_xbrl_20230724155131664"
      unitRef="USD">152536</cxxif:EffectOfForeignExchangeOnDerivativeLiabilities>
    <cxxif:EffectOfForeignExchangeOnDerivativeLiabilities
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230724155347654_xbrl_20230724155133877"
      unitRef="USD">152536</cxxif:EffectOfForeignExchangeOnDerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="C_20210131_usgaapFinancialInstrumentAxis_usgaapConvertibleDebtMember"
      decimals="0"
      id="Fxbrl_20230724155407217_xbrl_20230724135958248"
      unitRef="USD">485157</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="C_20210131_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember"
      decimals="0"
      id="Fxbrl_20230724155407217_xbrl_20230724140118613"
      unitRef="USD">9273970</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230724155407217_xbrl_20230724155137656"
      unitRef="USD">9759127</us-gaap:DerivativeLiabilities>
    <cxxif:MaximumNumberOfEarnOutSharesOverSpecifiedPeriod
      contextRef="C_20190201to20190204_usgaapBusinessAcquisitionAxis_cxxifPhantomFarmsMember"
      decimals="INF"
      id="Fxbrl_20230724124719456"
      unitRef="share">4500000</cxxif:MaximumNumberOfEarnOutSharesOverSpecifiedPeriod>
    <cxxif:MaximumNumberOfEarnOutSharesOverSpecifiedPeriod
      contextRef="C_20190501to20190524_usgaapBusinessAcquisitionAxis_cxxifSwellCompaniesLtdMember"
      decimals="INF"
      id="Fxbrl_20230724124759091"
      unitRef="share">6000000</cxxif:MaximumNumberOfEarnOutSharesOverSpecifiedPeriod>
    <cxxif:PercentageOfEarnOutSharesEarnedUponChangeOfControl
      contextRef="C_20190501to20190524_usgaapBusinessAcquisitionAxis_cxxifSwellCompaniesLtdMember"
      decimals="2"
      id="Fxbrl_20230724125242320"
      unitRef="Pure">0.50</cxxif:PercentageOfEarnOutSharesEarnedUponChangeOfControl>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230724161238586">
                                    &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: 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="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 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 style="color: #1b968d;"&gt;&lt;b&gt;Earn out shares&lt;/b&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; 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: 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;&#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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 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 style="color: #1b968d;"&gt;&lt;b&gt;January 31, 2021&lt;/b&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; white-space: nowrap;"&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Discount rate&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 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: 1.5pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;0.30%&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: 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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Expected life in years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;5.34&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Expected stock volatility&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;80%&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Expected volatility of foreign exchange&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%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; 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;b&gt;5.29%&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%;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                    &lt;/table&gt;
                                </us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="C_20210131_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember_usgaapMeasurementInputTypeAxis_usgaapMeasurementInputDiscountRateMember"
      decimals="2"
      id="Fxbrl_20230724160228115"
      unitRef="Pure">0.3</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="C_20210131_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember_usgaapMeasurementInputTypeAxis_usgaapMeasurementInputExpectedTermMember"
      decimals="2"
      id="Fxbrl_20230724160241597"
      unitRef="Pure">5.34</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="C_20210131_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember_usgaapMeasurementInputTypeAxis_usgaapMeasurementInputPriceVolatilityMember"
      decimals="0"
      id="Fxbrl_20230724160254532"
      unitRef="Pure">80</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="C_20210131_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember_usgaapMeasurementInputTypeAxis_cxxifMeasurementInputExpectedVolatilityOfForeignExchangeMember"
      decimals="2"
      id="Fxbrl_20230724160306070"
      unitRef="Pure">5.29</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock
      contextRef="C_20200201to20210131_usgaapFinancialInstrumentAxis_usgaapConvertibleDebtMember"
      id="Fxbrl_20230724161327504">
                                    &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: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; vertical-align: top; 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: top; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: top; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;Conversion&lt;br/&gt;feature of June 13,&lt;br/&gt;2018 issuance&lt;br/&gt;issuance of&lt;br/&gt;convertible&lt;br/&gt;promissory notes&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                            &lt;td style="vertical-align: top; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: top; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap; vertical-align: bottom;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;Conversion&lt;br/&gt;feature of May 24,&lt;br/&gt;2019 issuance of&lt;br/&gt;convertible&lt;br/&gt;promissory notes&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                            &lt;td style="vertical-align: top; border-top: 0.75pt solid #000000; text-align: right; 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: 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;&#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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 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;span style="color: #1b968d;"&gt;&lt;b&gt;January 31, 2021&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; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 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;span style="color: #1b968d;"&gt;&lt;b&gt;January 31, 2021&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; text-align: right; white-space: nowrap;"&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Discount rate&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 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: 1.5pt solid #000000; text-align: right; width: 17%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;0.18%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 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: 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: 1.5pt solid #000000; text-align: right; width: 17%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;0.18%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Expected life in years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 17%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;0.36&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 17%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;0.31&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Expected stock volatility&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: 17%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;85%&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: 17%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;86%&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Stock price (CAD)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 17%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1.54&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 17%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1.54&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: 1.5pt solid #000000; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Exercise price (CAD)&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: 17%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1.28&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: 17%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2.00&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;
                                </us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="C_20210131_usgaapFinancialInstrumentAxis_cxxifConversionFeatureOfJune13Th2018IssuanceOfConvertiblePromissoryNotesMember_usgaapMeasurementInputTypeAxis_usgaapMeasurementInputDiscountRateMember"
      decimals="2"
      id="Fxbrl_20230724160342401"
      unitRef="Pure">0.18</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="C_20210131_usgaapFinancialInstrumentAxis_cxxifConversionFeatureOfMay24Th2019IssuanceOfConvertiblePromissoryNotesMember_usgaapMeasurementInputTypeAxis_usgaapMeasurementInputDiscountRateMember"
      decimals="2"
      id="Fxbrl_20230724160720206"
      unitRef="Pure">0.18</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="C_20210131_usgaapFinancialInstrumentAxis_cxxifConversionFeatureOfJune13Th2018IssuanceOfConvertiblePromissoryNotesMember_usgaapMeasurementInputTypeAxis_usgaapMeasurementInputExpectedTermMember"
      decimals="2"
      id="Fxbrl_20230724160749681_xbrl_20230724160342401"
      unitRef="Pure">0.36</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="C_20210131_usgaapFinancialInstrumentAxis_cxxifConversionFeatureOfMay24Th2019IssuanceOfConvertiblePromissoryNotesMember_usgaapMeasurementInputTypeAxis_usgaapMeasurementInputExpectedTermMember"
      decimals="2"
      id="Fxbrl_20230724160749681_xbrl_20230724160720206"
      unitRef="Pure">0.31</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="C_20210131_usgaapFinancialInstrumentAxis_cxxifConversionFeatureOfJune13Th2018IssuanceOfConvertiblePromissoryNotesMember_usgaapMeasurementInputTypeAxis_usgaapMeasurementInputPriceVolatilityMember"
      decimals="0"
      id="Fxbrl_20230724160820136_xbrl_20230724160749681_xbrl_20230724160342401"
      unitRef="Pure">85</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="C_20210131_usgaapFinancialInstrumentAxis_cxxifConversionFeatureOfMay24Th2019IssuanceOfConvertiblePromissoryNotesMember_usgaapMeasurementInputTypeAxis_usgaapMeasurementInputPriceVolatilityMember"
      decimals="0"
      id="Fxbrl_20230724160820136_xbrl_20230724160749681_xbrl_20230724160720206"
      unitRef="Pure">86</us-gaap:DerivativeLiabilityMeasurementInput>
    <cxxif:DerivativeStockPrice
      contextRef="C_20210131_usgaapFinancialInstrumentAxis_cxxifConversionFeatureOfJune13Th2018IssuanceOfConvertiblePromissoryNotesMember"
      decimals="2"
      id="Fxbrl_20230724160913359_xbrl_20230724160820136_xbrl_20230724160749681_xbrl_20230724160342401"
      unitRef="CAD_per_share">1.54</cxxif:DerivativeStockPrice>
    <cxxif:DerivativeStockPrice
      contextRef="C_20210131_usgaapFinancialInstrumentAxis_cxxifConversionFeatureOfMay24Th2019IssuanceOfConvertiblePromissoryNotesMember"
      decimals="2"
      id="Fxbrl_20230724160913359_xbrl_20230724160820136_xbrl_20230724160749681_xbrl_20230724160720206"
      unitRef="CAD_per_share">1.54</cxxif:DerivativeStockPrice>
    <cxxif:DerivativeExercisePrice
      contextRef="C_20210131_usgaapFinancialInstrumentAxis_cxxifConversionFeatureOfJune13Th2018IssuanceOfConvertiblePromissoryNotesMember"
      decimals="2"
      id="Fxbrl_20230724161002383_xbrl_20230724160913359_xbrl_20230724160820136_xbrl_20230724160749681_xbrl_20230724160342401"
      unitRef="CAD_per_share">1.28</cxxif:DerivativeExercisePrice>
    <cxxif:DerivativeExercisePrice
      contextRef="C_20210131_usgaapFinancialInstrumentAxis_cxxifConversionFeatureOfMay24Th2019IssuanceOfConvertiblePromissoryNotesMember"
      decimals="2"
      id="Fxbrl_20230724161002383_xbrl_20230724160913359_xbrl_20230724160820136_xbrl_20230724160749681_xbrl_20230724160720206"
      unitRef="CAD_per_share">2</cxxif:DerivativeExercisePrice>
    <us-gaap:DerivativeLiabilities
      contextRef="C_20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifJune132018IssuanceMember"
      decimals="0"
      id="Fxbrl_20230724130255597"
      unitRef="USD">409007</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="C_20210131_cxxifDebtInstrumentIssuanceDateAxis_cxxifMay242019IssuanceMember"
      decimals="0"
      id="Fxbrl_20230724130310684"
      unitRef="USD">76150</us-gaap:DerivativeLiabilities>
    <us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230724123745333">
                            &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;15. SHAREHOLDERS' EQUITY&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;Common stock consists of one class of fully paid common shares, with no par value. The Company is authorized to issue an unlimited number of common shares. All shares are equally eligible to receive dividends and repayment of capital and represent one vote at the Company's shareholders' meetings.&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 following table reflects the continuity of common stock for the year ended January 31, 2021:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                    &lt;div&gt;
                                        &lt;div&gt;
                                            &lt;div&gt;
                                                &lt;div&gt;
                                                    &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;
                                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;Number of&lt;br/&gt;Shares&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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; white-space: nowrap;"&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;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;Common stock&lt;/b&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 1.5pt 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; 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-top: 1.5pt 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; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 1.5pt 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;$&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: right; white-space: nowrap;"&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Balance, January 31, 2020&lt;/b&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;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;89,388,639&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;85,096,509&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Shares issued - acquisition of Phantom Farms (i)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;7,132,042&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,582,903&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Shares issued - Megawood (ii)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;95,849&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;38,415&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Shares issued - option exercises (iii)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;200,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;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;98,950&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Shares issued - conversion of debentures (iv)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;19,764,694&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;12,758,473&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Shares issued - Swell commitment (v)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;456,862&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;429,582&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Shares issued - EFF commitment (vi)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;19,774&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;21,371&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Standby warrants issued&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,116,192&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Share-based compensation&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;494,435&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: 1.5pt solid #000000; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Balance, January 31, 2021&lt;/b&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;&#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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;117,057,860&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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;103,636,830&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;/tr&gt;
                                                    &lt;/table&gt;
                                                &lt;/div&gt;
                                            &lt;/div&gt;
                                        &lt;/div&gt;
                                    &lt;/div&gt;

                                &lt;div&gt;
                                    &lt;p style="margin-left: 28.35pt; text-indent: -28.35pt; 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;(i)&lt;span style="width: 19.39pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;On February 19, 2020, the Company amended the terms of the purchase of Phantom Farms, including SDP. The amended terms of the purchase agreement regarding the real estate assets of SDP group resulted in the Company electing to purchase the real estate of the Phantom Farms outdoor grow (two parcels), and SDP receiving 7,132,042 shares of C21 with a fair value of $2,582,903.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-left: 28.35pt; text-indent: -28.35pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(ii)&lt;span style="width: 16.47pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;On February 21, 2020, the Company repaid the convertible promissory note with a cash payment of $130,000 and the issuance of 95,849 common shares with a fair value of $38,415 (note 12).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/p&gt;
                                    &lt;div&gt;

                                    &lt;/div&gt;
                                    &lt;p style="margin-left: 28.35pt; text-indent: -28.35pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(iii)&lt;span style="width: 13.55pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;On October 15, 2020, the Company issued 200,000 shares upon the exercise of stock options.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-left: 28.35pt; text-indent: -28.35pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(iv)&lt;span style="width: 14.1pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;During the year ended January 31, 2021 the Company issued 19,764,694 shares upon the conversion of debentures.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-left: 28.35pt; text-indent: -28.35pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(v)&lt;span style="width: 17.02pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;On November 23, 2020, the Company issued 456,862 common shares to Swell as part of the purchase agreement dated May 23, 2019 as final settlement of the Company's commitment to issue shares.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-left: 28.35pt; text-indent: -28.35pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(vi)&lt;span style="width: 14.1pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;On December 30, 2020, the Company issued 19,774 common shares to the vendors of EFF for a partial settlement of the Company's commitment to issue shares.&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="color: #1b968d;"&gt;Commitment to issue shares&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 issued a promissory note payable to deliver 2,142,000 shares to the vendors of EFF in the amount of $1,905,635, without interest, any time after October 15, 2018. As at January 31, 2021 the Company has a remaining commitment to deliver 1,349,046 shares.&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="color: #1b968d;"&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;The following summarizes the Company's warrant activity:&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="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; text-align: justify; white-space: nowrap;"&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Warrants&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;outstanding&lt;/b&gt;&lt;/span&gt;&lt;/p&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; white-space: nowrap;"&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;average exercise&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;price&lt;/b&gt;&lt;/span&gt;&lt;/p&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; white-space: nowrap;"&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;average&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;remaining life&lt;/b&gt;&lt;/span&gt;&lt;/p&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 0pt; padding-left: 4pt; 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: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 1.5pt 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;#&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: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 1.5pt 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; 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;C$&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: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 1.5pt 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; 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;Years&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: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 0pt; padding-left: 4pt; vertical-align: bottom; text-align: justify; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Balance January 31, 2020&lt;/b&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;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 17%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;5,694,746&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: 17%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1.66&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: 17%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                        0.74
                                                    &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 0pt; padding-left: 4pt; vertical-align: bottom; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Issued&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 17%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;6,200,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;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 17%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1.00&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 17%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 0pt; padding-left: 4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; text-align: justify; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Balance, January 31, 2021&lt;/b&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%; 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: 17%; 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;11,894,746&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: 17%; 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.32&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: 17%; 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.96
                                                        &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-left: 49.5pt; text-indent: -49.5pt; 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 at January 31, 2021, the following warrants were outstanding and exercisable:&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: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Expiry Date&lt;/b&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;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;Exercise Price &lt;/b&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; white-space: nowrap;"&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;Number of&lt;br/&gt;Warrants&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;&#160;&lt;/b&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; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 1.5pt 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;C$&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: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 1.5pt 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; 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;#&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: right; white-space: nowrap;"&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;February 4, 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: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1.50&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,700,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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;May 28, 2021&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1.83&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,794,746&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;December 31, 2023&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1.00&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,922,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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;January 30, 2024&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1.00&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4,278,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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;May 24, 2024&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1.50&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,200,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; text-align: justify;"&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: 15%;"&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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;11,894,746&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;/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;On May 28, 2020, the Company extended the expiry date of 2,794,746 warrants with an exercise price of C$1.83, from May 29, 2020 to May 29, 2021, with all other terms the same. These warrants expired unexercised on May 29, 2021.&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 February 4, 2021, 456,100 warrants with an exercise price of $1.17 (C$1.50) were exercised to purchase 456,100 common shares of the Company for proceeds of $533,326. Of the warrants exercised, 426,100 were exercised by a Director of the Company. On the same date, 1,243,900 warrants expired unexercised.&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 June 17, 2021, 4,160,000 warrants were exercised on a cashless basis for 1,214,080 common shares of the Company.&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="color: #1b968d;"&gt;Stock options&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 is authorized to grant options to executive officers and directors, employees and consultants, enabling them to acquire up to 10% of the issued and outstanding common shares of the Company. The exercise price of each option is set by the Board of Directors and shall not be less than the market price of the Company's shares on the date of grant. The options can be granted for a maximum term of 10 years. Vesting is determined by the 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;Details of the Company's stock option activity are 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-top: 0.75pt solid #000000; border-bottom: 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;&#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; border-bottom: 1.5pt solid #000000; text-align: right; white-space: nowrap;"&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; white-space: nowrap;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;Options&lt;br/&gt;outstanding and&lt;br/&gt;exercisable&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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; white-space: nowrap;"&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;Weighted&lt;br/&gt;average exercise&lt;br/&gt;price&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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; white-space: nowrap;"&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;Weighted&lt;br/&gt;average&lt;br/&gt;remaining life&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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="vertical-align: bottom; border-top: 1.5pt 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; 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;#&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: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 1.5pt 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; 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;C$&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: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 1.5pt 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; 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;Years&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: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="vertical-align: bottom; text-align: justify; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Balance January 31, 2020&lt;/b&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;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3,255,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;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1.78&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                        2.18
                                                    &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; padding-left: 4pt;"&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%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4,055,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;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;0.73&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&#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; padding-left: 4pt;"&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; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;0.65&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&#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="vertical-align: bottom; text-align: justify; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Expired/Cancelled&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(145,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;0.71&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&#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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; text-align: justify; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Balance, January 31, 2021&lt;/b&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%; 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: 15%; 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;6,965,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;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: 15%; 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.22&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: 15%; 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.05
                                                        &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="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 at January 31, 2021, the following stock options were outstanding and exercisable:&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: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Expiry Date&lt;/b&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Exercise Price&lt;/b&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; white-space: nowrap;"&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Outstanding&lt;/b&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; white-space: nowrap;"&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Exercisable&lt;/b&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;&#160;&lt;/b&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; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 1.5pt 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;C$&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: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 1.5pt 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; 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;#&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: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 1.5pt 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; 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;#&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: right; white-space: nowrap;"&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;June 25, 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: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2.80&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,350,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;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,350,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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;February 5, 2022&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1.11&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;460,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;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;460,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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;October 9, 2022&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1.38&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;500,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;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;500,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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;January 24, 2023&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;0.80&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;100,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;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;100,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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;August 17, 2023&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;0.70&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3,905,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;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,301,667&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;January 28, 2024&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1.50&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;150,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;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;50,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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;October 9, 2024&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1.00&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;500,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;500,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;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; 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: 15%;"&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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;6,965,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%;"&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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;4,261,667&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;/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;During the year ended January 31, 2021, the Company recorded a share-based compensation expense of $494,435. The fair value of stock options was calculated using the Black-Scholes Option Pricing Model using the following weighted average assumptions:&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: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Expiry Date&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&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; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Risk-free rate&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;0.19%&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Expected term of options&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;
                                                            3 years
                                                        &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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Annualized volatility&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;80%&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Dividend rate&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;0%&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;/tr&gt;
                                    &lt;/table&gt;

                            &lt;/div&gt;
                        </us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock>
    <us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230724235049835">
                                    &lt;div&gt;
                                        &lt;div&gt;
                                            &lt;div&gt;
                                                &lt;div&gt;
                                                    &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;
                                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;Number of&lt;br/&gt;Shares&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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; white-space: nowrap;"&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;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;Common stock&lt;/b&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 1.5pt 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; 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-top: 1.5pt 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; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 1.5pt 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;$&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: right; white-space: nowrap;"&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Balance, January 31, 2020&lt;/b&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;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;89,388,639&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;85,096,509&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Shares issued - acquisition of Phantom Farms (i)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;7,132,042&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,582,903&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Shares issued - Megawood (ii)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;95,849&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;38,415&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Shares issued - option exercises (iii)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;200,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;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;98,950&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Shares issued - conversion of debentures (iv)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;19,764,694&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;12,758,473&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Shares issued - Swell commitment (v)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;456,862&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;429,582&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Shares issued - EFF commitment (vi)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;19,774&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;21,371&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Standby warrants issued&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,116,192&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Share-based compensation&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;494,435&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: 1.5pt solid #000000; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Balance, January 31, 2021&lt;/b&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;&#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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;117,057,860&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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;103,636,830&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;/tr&gt;
                                                    &lt;/table&gt;
                                                &lt;/div&gt;
                                            &lt;/div&gt;
                                        &lt;/div&gt;
                                    &lt;/div&gt;
                                </us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock>
    <us-gaap:SharesOutstanding
      contextRef="C_20200131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20230724113429729"
      unitRef="share">89388639</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="C_20200131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20230724113438777"
      unitRef="USD">85096509</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="C_20200201to20210131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20230724113718658"
      unitRef="share">7132042</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="C_20200201to20210131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20230724113740083"
      unitRef="USD">2582903</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <cxxif:NumberOfSharesIssuedInRestructureOfMegawoodConsideration
      contextRef="C_20200201to20210131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20230724114258117_xbrl_20230724113718658"
      unitRef="share">95849</cxxif:NumberOfSharesIssuedInRestructureOfMegawoodConsideration>
    <cxxif:RestructureOfMegawoodConsideration
      contextRef="C_20200201to20210131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20230724114258117_xbrl_20230724113740083"
      unitRef="USD">38415</cxxif:RestructureOfMegawoodConsideration>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="C_20200201to20210131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20230724114358957_xbrl_20230724114258117_xbrl_20230724113718658"
      unitRef="share">200000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="C_20200201to20210131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20230724114358957_xbrl_20230724114258117_xbrl_20230724113740083"
      unitRef="USD">98950</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="C_20200201to20210131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20230724114508589_xbrl_20230724114358957_xbrl_20230724114258117_xbrl_20230724113718658"
      unitRef="share">19764694</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="C_20200201to20210131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20230724114508589_xbrl_20230724114358957_xbrl_20230724114258117_xbrl_20230724113740083"
      unitRef="USD">12758473</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <cxxif:StockIssuedDuringPeriodSharesPurchaseCommitment
      contextRef="C_20200201to20210131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20230724114619414_xbrl_20230724114508589_xbrl_20230724114358957_xbrl_20230724114258117_xbrl_20230724113718658"
      unitRef="share">456862</cxxif:StockIssuedDuringPeriodSharesPurchaseCommitment>
    <cxxif:StockIssuedDuringPeriodValuePurchaseCommitment
      contextRef="C_20200201to20210131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20230724114619414_xbrl_20230724114508589_xbrl_20230724114358957_xbrl_20230724114258117_xbrl_20230724113740083"
      unitRef="USD">429582</cxxif:StockIssuedDuringPeriodValuePurchaseCommitment>
    <cxxif:StockIssuedDuringPeriodSharesToVendorsForPartialSettlement
      contextRef="C_20200201to20210131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20230724114709560_xbrl_20230724114619414_xbrl_20230724114508589_xbrl_20230724114358957_xbrl_20230724114258117_xbrl_20230724113718658"
      unitRef="share">19774</cxxif:StockIssuedDuringPeriodSharesToVendorsForPartialSettlement>
    <cxxif:StockIssuedDuringPeriodValueToVendorsForPartialSettlement
      contextRef="C_20200201to20210131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20230724114709560_xbrl_20230724114619414_xbrl_20230724114508589_xbrl_20230724114358957_xbrl_20230724114258117_xbrl_20230724113740083"
      unitRef="USD">21371</cxxif:StockIssuedDuringPeriodValueToVendorsForPartialSettlement>
    <cxxif:StandbyWarrantsIssued
      contextRef="C_20200201to20210131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20230724114755850"
      unitRef="USD">2116192</cxxif:StandbyWarrantsIssued>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="C_20200201to20210131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20230724115442454"
      unitRef="USD">494435</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:SharesOutstanding
      contextRef="C_20210131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20230724115511730_xbrl_20230724113429729"
      unitRef="share">117057860</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="C_20210131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20230724115511730_xbrl_20230724113438777"
      unitRef="USD">103636830</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="C_20200201to20210131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20230724100448506"
      unitRef="share">7132042</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="C_20200201to20210131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20230724100503080"
      unitRef="USD">2582903</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:PaymentForContingentConsiderationLiabilityInvestingActivities
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230724101237801"
      unitRef="USD">130000</us-gaap:PaymentForContingentConsiderationLiabilityInvestingActivities>
    <cxxif:StockIssuedDuringPeriodSharesRepaymentOfConvertiblePromissoryNote
      contextRef="C_20200201to20210131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20230724101303947"
      unitRef="share">95849</cxxif:StockIssuedDuringPeriodSharesRepaymentOfConvertiblePromissoryNote>
    <cxxif:StockIssuedDuringPeriodValueRepaymentOfConvertiblePromissoryNote
      contextRef="C_20200201to20210131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20230724101347954"
      unitRef="USD">38415</cxxif:StockIssuedDuringPeriodValueRepaymentOfConvertiblePromissoryNote>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="C_20200201to20210131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20230724101512643"
      unitRef="share">200000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="C_20200201to20210131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20230724101914514"
      unitRef="share">19764694</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <cxxif:StockIssuedDuringPeriodSharesPurchaseCommitment
      contextRef="C_20200201to20210131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20230724101937484"
      unitRef="share">456862</cxxif:StockIssuedDuringPeriodSharesPurchaseCommitment>
    <cxxif:StockIssuedDuringPeriodSharesToVendorsForPartialSettlement
      contextRef="C_20200201to20210131_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20230724102325430"
      unitRef="share">19774</cxxif:StockIssuedDuringPeriodSharesToVendorsForPartialSettlement>
    <cxxif:NumberOfSharesIssuedToVendors
      contextRef="C_20200201to20210131"
      decimals="INF"
      id="Fxbrl_20230724102359160"
      unitRef="share">2142000</cxxif:NumberOfSharesIssuedToVendors>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230724102420539"
      unitRef="USD">1905635</us-gaap:ProceedsFromIssuanceOfDebt>
    <cxxif:RemainingNumberOfSharesToBeDelivered
      contextRef="C_20210131"
      decimals="INF"
      id="Fxbrl_20230724102446096"
      unitRef="share">1349046</cxxif:RemainingNumberOfSharesToBeDelivered>
    <us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230724123912958">
                                    &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; text-align: justify; white-space: nowrap;"&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Warrants&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;outstanding&lt;/b&gt;&lt;/span&gt;&lt;/p&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; white-space: nowrap;"&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;average exercise&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;price&lt;/b&gt;&lt;/span&gt;&lt;/p&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; white-space: nowrap;"&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;average&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;remaining life&lt;/b&gt;&lt;/span&gt;&lt;/p&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 0pt; padding-left: 4pt; 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: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 1.5pt 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;#&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: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 1.5pt 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; 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;C$&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: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 1.5pt 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; 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;Years&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: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 0pt; padding-left: 4pt; vertical-align: bottom; text-align: justify; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Balance January 31, 2020&lt;/b&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;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 17%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;5,694,746&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: 17%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1.66&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: 17%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                        0.74
                                                    &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 0pt; padding-left: 4pt; vertical-align: bottom; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Issued&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 17%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;6,200,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;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 17%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1.00&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 17%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 0pt; padding-left: 4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; text-align: justify; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Balance, January 31, 2021&lt;/b&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%; 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: 17%; 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;11,894,746&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: 17%; 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.32&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: 17%; 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.96
                                                        &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;
                                </us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="C_20200131"
      decimals="INF"
      id="Fxbrl_20230724120017681"
      unitRef="share">5694746</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="C_20200131"
      decimals="2"
      id="Fxbrl_20230724120035087"
      unitRef="CAD_per_share">1.66</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <cxxif:WeightedAverageRemainingLifeOfWarrantsOutstanding
      contextRef="C_20190201to20200131"
      id="Fxbrl_20230724120304168">P0Y8M26D</cxxif:WeightedAverageRemainingLifeOfWarrantsOutstanding>
    <cxxif:NumberOfWarrantsIssued
      contextRef="C_20200201to20210131"
      decimals="INF"
      id="Fxbrl_20230724120347506"
      unitRef="share">6200000</cxxif:NumberOfWarrantsIssued>
    <cxxif:WeightedAverageExercisePriceOfWarrantsIssued
      contextRef="C_20200201to20210131"
      decimals="2"
      id="Fxbrl_20230724120402649"
      unitRef="CAD_per_share">1</cxxif:WeightedAverageExercisePriceOfWarrantsIssued>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="C_20210131"
      decimals="INF"
      id="Fxbrl_20230724120423879_xbrl_20230724120017681"
      unitRef="share">11894746</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="C_20210131"
      decimals="2"
      id="Fxbrl_20230724120423879_xbrl_20230724120035087"
      unitRef="CAD_per_share">1.32</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <cxxif:WeightedAverageRemainingLifeOfWarrantsOutstanding
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230724120423879_xbrl_20230724120304168">P1Y11M15D</cxxif:WeightedAverageRemainingLifeOfWarrantsOutstanding>
    <cxxif:ScheduleOfWarrantsOutstandingAndExercisableTableTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230724123948092">
                                    &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: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Expiry Date&lt;/b&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;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;Exercise Price &lt;/b&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; white-space: nowrap;"&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;Number of&lt;br/&gt;Warrants&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;&#160;&lt;/b&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; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 1.5pt 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;C$&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: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 1.5pt 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; 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;#&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: right; white-space: nowrap;"&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;February 4, 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: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1.50&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,700,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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;May 28, 2021&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1.83&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,794,746&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;December 31, 2023&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1.00&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,922,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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;January 30, 2024&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1.00&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4,278,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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;May 24, 2024&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1.50&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,200,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; text-align: justify;"&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: 15%;"&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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;11,894,746&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;/tr&gt;
                                    &lt;/table&gt;
                                </cxxif:ScheduleOfWarrantsOutstandingAndExercisableTableTextBlock>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="C_20210131_cxxifExpiryDateAxis_cxxifFebruary4Th2021Member"
      decimals="2"
      id="Fxbrl_20230724121408868"
      unitRef="CAD_per_share">1.5</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="C_20210131_cxxifExpiryDateAxis_cxxifFebruary4Th2021Member"
      decimals="INF"
      id="Fxbrl_20230724121421519"
      unitRef="share">1700000</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="C_20210131_cxxifExpiryDateAxis_cxxifMay28Th2021Member"
      decimals="2"
      id="Fxbrl_20230724121439328_xbrl_20230724121408868"
      unitRef="CAD_per_share">1.83</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="C_20210131_cxxifExpiryDateAxis_cxxifMay28Th2021Member"
      decimals="INF"
      id="Fxbrl_20230724121439328_xbrl_20230724121421519"
      unitRef="share">2794746</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="C_20210131_cxxifExpiryDateAxis_cxxifDecember31St2023Member"
      decimals="2"
      id="Fxbrl_20230724121508519_xbrl_20230724121439328_xbrl_20230724121408868"
      unitRef="CAD_per_share">1</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="C_20210131_cxxifExpiryDateAxis_cxxifDecember31St2023Member"
      decimals="INF"
      id="Fxbrl_20230724121508519_xbrl_20230724121439328_xbrl_20230724121421519"
      unitRef="share">1922000</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="C_20210131_cxxifExpiryDateAxis_cxxifJanuary30Th2024Member"
      decimals="2"
      id="Fxbrl_20230724121537383_xbrl_20230724121508519_xbrl_20230724121439328_xbrl_20230724121408868"
      unitRef="CAD_per_share">1</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="C_20210131_cxxifExpiryDateAxis_cxxifJanuary30Th2024Member"
      decimals="INF"
      id="Fxbrl_20230724121537383_xbrl_20230724121508519_xbrl_20230724121439328_xbrl_20230724121421519"
      unitRef="share">4278000</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="C_20210131_cxxifExpiryDateAxis_cxxifMay24Th2024Member"
      decimals="2"
      id="Fxbrl_20230724121558865_xbrl_20230724121537383_xbrl_20230724121508519_xbrl_20230724121439328_xbrl_20230724121408868"
      unitRef="CAD_per_share">1.5</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="C_20210131_cxxifExpiryDateAxis_cxxifMay24Th2024Member"
      decimals="INF"
      id="Fxbrl_20230724121558865_xbrl_20230724121537383_xbrl_20230724121508519_xbrl_20230724121439328_xbrl_20230724121421519"
      unitRef="share">1200000</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="C_20210131"
      decimals="INF"
      id="Fxbrl_20230724121617248"
      unitRef="share">11894746</us-gaap:ClassOfWarrantOrRightOutstanding>
    <cxxif:NumberOfWarrantsOutstandingWithExtendedExpiryDate
      contextRef="C_20200528"
      decimals="INF"
      id="Fxbrl_20230724102539867"
      unitRef="share">2794746</cxxif:NumberOfWarrantsOutstandingWithExtendedExpiryDate>
    <cxxif:ExercisePriceOfWarrantsOutstandingWithExtendedExpiryDate
      contextRef="C_20200528"
      decimals="2"
      id="Fxbrl_20230724102559230"
      unitRef="CAD_per_share">1.83</cxxif:ExercisePriceOfWarrantsOutstandingWithExtendedExpiryDate>
    <cxxif:NumberOfWarrantsExercised
      contextRef="C_20210201to20210204"
      decimals="INF"
      id="Fxbrl_20230724102834020"
      unitRef="share">456100</cxxif:NumberOfWarrantsExercised>
    <cxxif:WeightedAverageExercisePriceOfWarrantsExercised
      contextRef="C_20210201to20210204"
      decimals="2"
      id="Fxbrl_20230724102922255"
      unitRef="USD_per_share">1.17</cxxif:WeightedAverageExercisePriceOfWarrantsExercised>
    <cxxif:WeightedAverageExercisePriceOfWarrantsExercised
      contextRef="C_20210201to20210204"
      decimals="2"
      id="Fxbrl_20230724102943873"
      unitRef="CAD_per_share">1.5</cxxif:WeightedAverageExercisePriceOfWarrantsExercised>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="C_20210204"
      decimals="INF"
      id="Fxbrl_20230724103014949"
      unitRef="share">456100</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="C_20210201to20210204"
      decimals="0"
      id="Fxbrl_20230724103009720"
      unitRef="USD">533326</us-gaap:ProceedsFromWarrantExercises>
    <cxxif:NumberOfWarrantsExercised
      contextRef="C_20210201to20210204_srtTitleOfIndividualAxis_srtDirectorMember"
      decimals="INF"
      id="Fxbrl_20230724103112517"
      unitRef="share">426100</cxxif:NumberOfWarrantsExercised>
    <cxxif:NumberOfWarrantsExpired
      contextRef="C_20210201to20210204"
      decimals="INF"
      id="Fxbrl_20230724103140202"
      unitRef="share">1243900</cxxif:NumberOfWarrantsExpired>
    <cxxif:NumberOfWarrantsExercised
      contextRef="C_20210601to20210617"
      decimals="INF"
      id="Fxbrl_20230724111301258"
      unitRef="share">4160000</cxxif:NumberOfWarrantsExercised>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="C_20210617"
      decimals="INF"
      id="Fxbrl_20230724111322956"
      unitRef="share">1214080</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230724111359431">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230724124026128">
                                    &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: 0.75pt solid #000000; border-bottom: 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;&#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; border-bottom: 1.5pt solid #000000; text-align: right; white-space: nowrap;"&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; white-space: nowrap;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;Options&lt;br/&gt;outstanding and&lt;br/&gt;exercisable&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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; white-space: nowrap;"&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;Weighted&lt;br/&gt;average exercise&lt;br/&gt;price&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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; white-space: nowrap;"&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;Weighted&lt;br/&gt;average&lt;br/&gt;remaining life&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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="vertical-align: bottom; border-top: 1.5pt 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; 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;#&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: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 1.5pt 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; 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;C$&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: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 1.5pt 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; 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;Years&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: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="vertical-align: bottom; text-align: justify; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Balance January 31, 2020&lt;/b&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;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3,255,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;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1.78&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                        2.18
                                                    &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; padding-left: 4pt;"&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%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4,055,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;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;0.73&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&#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; padding-left: 4pt;"&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; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;0.65&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&#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="vertical-align: bottom; text-align: justify; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Expired/Cancelled&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(145,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;0.71&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&#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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; text-align: justify; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Balance, January 31, 2021&lt;/b&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%; 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: 15%; 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;6,965,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;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: 15%; 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.22&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: 15%; 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.05
                                                        &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;
                                </us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_20200131"
      decimals="INF"
      id="Fxbrl_20230724121754791"
      unitRef="share">3255000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_20200131"
      decimals="2"
      id="Fxbrl_20230724121830168"
      unitRef="CAD_per_share">1.78</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="C_20190201to20200131"
      id="Fxbrl_20230724121857298">P2Y2M4D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="C_20200201to20210131"
      decimals="INF"
      id="Fxbrl_20230724121922576"
      unitRef="share">4055000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="C_20200201to20210131"
      decimals="2"
      id="Fxbrl_20230724121949738"
      unitRef="CAD_per_share">0.73</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="C_20200201to20210131"
      decimals="INF"
      id="Fxbrl_20230724122100802_xbrl_20230724121922576"
      unitRef="share">200000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="C_20200201to20210131"
      decimals="2"
      id="Fxbrl_20230724122100802_xbrl_20230724121949738"
      unitRef="CAD_per_share">0.65</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="C_20200201to20210131"
      decimals="INF"
      id="Fxbrl_20230724122142832_xbrl_20230724122100802_xbrl_20230724121922576"
      unitRef="share">145000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="C_20200201to20210131"
      decimals="2"
      id="Fxbrl_20230724122142832_xbrl_20230724122100802_xbrl_20230724121949738"
      unitRef="CAD_per_share">0.71</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_20210131"
      decimals="INF"
      id="Fxbrl_20230724122227559_xbrl_20230724121754791"
      unitRef="share">6965000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_20210131"
      decimals="2"
      id="Fxbrl_20230724122227559_xbrl_20230724121830168"
      unitRef="CAD_per_share">1.22</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230724122227559_xbrl_20230724121857298">P2Y18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230724124052842">
                                    &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: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Expiry Date&lt;/b&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Exercise Price&lt;/b&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; white-space: nowrap;"&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Outstanding&lt;/b&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; white-space: nowrap;"&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Exercisable&lt;/b&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;&#160;&lt;/b&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; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 1.5pt 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;C$&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: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 1.5pt 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; 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;#&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: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 1.5pt 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; 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;#&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: right; white-space: nowrap;"&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;June 25, 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: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2.80&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,350,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;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,350,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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;February 5, 2022&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1.11&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;460,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;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;460,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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;October 9, 2022&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1.38&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;500,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;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;500,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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;January 24, 2023&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;0.80&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;100,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;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;100,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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;August 17, 2023&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;0.70&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3,905,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;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,301,667&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;January 28, 2024&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1.50&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;150,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;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;50,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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;October 9, 2024&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1.00&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;500,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;500,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;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; 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: 15%;"&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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;6,965,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%;"&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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;4,261,667&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;/tr&gt;
                                    &lt;/table&gt;
                                </us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_20210131_cxxifExpiryDateAxis_cxxifJune25Th2021Member"
      decimals="2"
      id="Fxbrl_20230724122919430"
      unitRef="CAD_per_share">2.8</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_20210131_cxxifExpiryDateAxis_cxxifJune25Th2021Member"
      decimals="INF"
      id="Fxbrl_20230724122958976"
      unitRef="share">1350000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="C_20210131_cxxifExpiryDateAxis_cxxifJune25Th2021Member"
      decimals="INF"
      id="Fxbrl_20230724123011924"
      unitRef="share">1350000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_20210131_cxxifExpiryDateAxis_cxxifFebruary5Th2022Member"
      decimals="2"
      id="Fxbrl_20230724123039681_xbrl_20230724122919430"
      unitRef="CAD_per_share">1.11</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_20210131_cxxifExpiryDateAxis_cxxifFebruary5Th2022Member"
      decimals="INF"
      id="Fxbrl_20230724123039681_xbrl_20230724122958976"
      unitRef="share">460000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="C_20210131_cxxifExpiryDateAxis_cxxifFebruary5Th2022Member"
      decimals="INF"
      id="Fxbrl_20230724123039681_xbrl_20230724123011924"
      unitRef="share">460000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_20210131_cxxifExpiryDateAxis_cxxifOctober9Th2022Member"
      decimals="2"
      id="Fxbrl_20230724123215452_xbrl_20230724123039681_xbrl_20230724122919430"
      unitRef="CAD_per_share">1.38</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_20210131_cxxifExpiryDateAxis_cxxifOctober9Th2022Member"
      decimals="INF"
      id="Fxbrl_20230724123215452_xbrl_20230724123039681_xbrl_20230724122958976"
      unitRef="share">500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="C_20210131_cxxifExpiryDateAxis_cxxifOctober9Th2022Member"
      decimals="INF"
      id="Fxbrl_20230724123215452_xbrl_20230724123039681_xbrl_20230724123011924"
      unitRef="share">500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_20210131_cxxifExpiryDateAxis_cxxifJanuary24Th2023Member"
      decimals="2"
      id="Fxbrl_20230724123245475_xbrl_20230724123215452_xbrl_20230724123039681_xbrl_20230724122919430"
      unitRef="CAD_per_share">0.8</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_20210131_cxxifExpiryDateAxis_cxxifJanuary24Th2023Member"
      decimals="INF"
      id="Fxbrl_20230724123245475_xbrl_20230724123215452_xbrl_20230724123039681_xbrl_20230724122958976"
      unitRef="share">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="C_20210131_cxxifExpiryDateAxis_cxxifJanuary24Th2023Member"
      decimals="INF"
      id="Fxbrl_20230724123245475_xbrl_20230724123215452_xbrl_20230724123039681_xbrl_20230724123011924"
      unitRef="share">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_20210131_cxxifExpiryDateAxis_cxxifAugust17Th2023Member"
      decimals="2"
      id="Fxbrl_20230724123313827_xbrl_20230724123245475_xbrl_20230724123215452_xbrl_20230724123039681_xbrl_20230724122919430"
      unitRef="CAD_per_share">0.7</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_20210131_cxxifExpiryDateAxis_cxxifAugust17Th2023Member"
      decimals="INF"
      id="Fxbrl_20230724123313827_xbrl_20230724123245475_xbrl_20230724123215452_xbrl_20230724123039681_xbrl_20230724122958976"
      unitRef="share">3905000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="C_20210131_cxxifExpiryDateAxis_cxxifAugust17Th2023Member"
      decimals="INF"
      id="Fxbrl_20230724123313827_xbrl_20230724123245475_xbrl_20230724123215452_xbrl_20230724123039681_xbrl_20230724123011924"
      unitRef="share">1301667</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_20210131_cxxifExpiryDateAxis_cxxifJanuary28Th2024Member"
      decimals="2"
      id="Fxbrl_20230724123342303_xbrl_20230724123313827_xbrl_20230724123245475_xbrl_20230724123215452_xbrl_20230724123039681_xbrl_20230724122919430"
      unitRef="CAD_per_share">1.5</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_20210131_cxxifExpiryDateAxis_cxxifJanuary28Th2024Member"
      decimals="INF"
      id="Fxbrl_20230724123342303_xbrl_20230724123313827_xbrl_20230724123245475_xbrl_20230724123215452_xbrl_20230724123039681_xbrl_20230724122958976"
      unitRef="share">150000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="C_20210131_cxxifExpiryDateAxis_cxxifJanuary28Th2024Member"
      decimals="INF"
      id="Fxbrl_20230724123342303_xbrl_20230724123313827_xbrl_20230724123245475_xbrl_20230724123215452_xbrl_20230724123039681_xbrl_20230724123011924"
      unitRef="share">50000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_20210131_cxxifExpiryDateAxis_cxxifOctober9Th2024Member"
      decimals="2"
      id="Fxbrl_20230724123419224_xbrl_20230724123342303_xbrl_20230724123313827_xbrl_20230724123245475_xbrl_20230724123215452_xbrl_20230724123039681_xbrl_20230724122919430"
      unitRef="CAD_per_share">1</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_20210131_cxxifExpiryDateAxis_cxxifOctober9Th2024Member"
      decimals="INF"
      id="Fxbrl_20230724123419224_xbrl_20230724123342303_xbrl_20230724123313827_xbrl_20230724123245475_xbrl_20230724123215452_xbrl_20230724123039681_xbrl_20230724122958976"
      unitRef="share">500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="C_20210131_cxxifExpiryDateAxis_cxxifOctober9Th2024Member"
      decimals="INF"
      id="Fxbrl_20230724123419224_xbrl_20230724123342303_xbrl_20230724123313827_xbrl_20230724123245475_xbrl_20230724123215452_xbrl_20230724123039681_xbrl_20230724123011924"
      unitRef="share">500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_20210131"
      decimals="INF"
      id="Fxbrl_20230724123455827"
      unitRef="share">6965000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="C_20210131"
      decimals="INF"
      id="Fxbrl_20230724123502436"
      unitRef="share">4261667</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensation
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230724111559823"
      unitRef="USD">494435</us-gaap:ShareBasedCompensation>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230724124119715">
                                    &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: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Expiry Date&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&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; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Risk-free rate&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;0.19%&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Expected term of options&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;
                                                            3 years
                                                        &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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Annualized volatility&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;80%&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Dividend rate&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;0%&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;/tr&gt;
                                    &lt;/table&gt;
                                </us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="C_20200201to20210131"
      decimals="4"
      id="Fxbrl_20230724123543728"
      unitRef="Pure">0.0019</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230724123559934">P3Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="C_20200201to20210131"
      decimals="2"
      id="Fxbrl_20230724123617801"
      unitRef="Pure">0.80</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="C_20200201to20210131"
      decimals="2"
      id="Fxbrl_20230724123637783"
      unitRef="Pure">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <cxxif:SellingGeneralAndAdministrativeExpenseTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230722022800516">
                            &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;16. SELLING, GENERAL AND ADMINISTRATIVE EXPENSE&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;Selling, general and administrative expenses for the year ended January 31, 2021 were comprised of the following:&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-bottom: 1.5pt solid #000000; border-top: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b978c;"&gt;&lt;b&gt;2021&lt;/b&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt 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; 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;$&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: right; white-space: nowrap;"&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Accounting and legal&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;501,854&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Depreciation and amortization&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,321,686&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;License fees, taxes and insurance&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,705,539&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Office Facilities and administrative&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;253,230&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Operating lease cost&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;549,031&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Other&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;372,307&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Professional Fees and consulting&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;650,188&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Salaries and wages&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;2,884,320&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Share-based compensation&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;494,435&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Shareholder Communications&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;15,834&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;/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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Travel and entertainment&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;58,975&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1.5pt solid #000000; vertical-align: bottom;"&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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;8,807,399&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;/tr&gt;
                                        &lt;/table&gt;
                                    &lt;/div&gt;

                            &lt;/div&gt;
                        </cxxif:SellingGeneralAndAdministrativeExpenseTextBlock>
    <cxxif:ScheduleOfSellingGeneralAndAdministrativeExpensesTableTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230722022819016">
                                    &lt;div&gt;
                                        &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1.5pt solid #000000; border-top: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b978c;"&gt;&lt;b&gt;2021&lt;/b&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt 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; 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;$&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: right; white-space: nowrap;"&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Accounting and legal&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;501,854&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Depreciation and amortization&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,321,686&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;License fees, taxes and insurance&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,705,539&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Office Facilities and administrative&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;253,230&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Operating lease cost&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;549,031&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Other&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;372,307&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Professional Fees and consulting&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;650,188&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Salaries and wages&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;2,884,320&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Share-based compensation&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;494,435&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Shareholder Communications&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;15,834&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;/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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Travel and entertainment&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;58,975&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1.5pt solid #000000; vertical-align: bottom;"&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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;8,807,399&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;/tr&gt;
                                        &lt;/table&gt;
                                    &lt;/div&gt;
                                </cxxif:ScheduleOfSellingGeneralAndAdministrativeExpensesTableTextBlock>
    <us-gaap:LegalFees
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722022839018_22"
      unitRef="USD">501854</us-gaap:LegalFees>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722022839018_32"
      unitRef="USD">1321686</us-gaap:OtherDepreciationAndAmortization>
    <cxxif:LicenseFeesTaxesAndInsurance
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722022839018_42"
      unitRef="USD">1705539</cxxif:LicenseFeesTaxesAndInsurance>
    <us-gaap:AdministrativeFeesExpense
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722022839018_52"
      unitRef="USD">253230</us-gaap:AdministrativeFeesExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722022839018_62"
      unitRef="USD">549031</us-gaap:OperatingLeaseExpense>
    <us-gaap:OtherSellingGeneralAndAdministrativeExpense
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722022839018_72"
      unitRef="USD">372307</us-gaap:OtherSellingGeneralAndAdministrativeExpense>
    <us-gaap:ProfessionalFees
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722022839018_82"
      unitRef="USD">650188</us-gaap:ProfessionalFees>
    <us-gaap:LaborAndRelatedExpense
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722022839018_92"
      unitRef="USD">2884320</us-gaap:LaborAndRelatedExpense>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722022839018_102"
      unitRef="USD">494435</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:CommunicationsAndInformationTechnology
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722022839018_112"
      unitRef="USD">15834</us-gaap:CommunicationsAndInformationTechnology>
    <us-gaap:TravelAndEntertainmentExpense
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722022839018_122"
      unitRef="USD">58975</us-gaap:TravelAndEntertainmentExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722022839018_132"
      unitRef="USD">8807399</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230722044817454">
                            &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;17. SEGMENTED INFORMATION&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 defines its major geographic operating segments as Oregon and Nevada. Due to the jurisdictional cannabis compliance issues ever-present in the industry, each state operation is by nature operationally segmented.&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;Key decision makers primarily review revenue, cost of sales expense, and gross margin as the primary indicators of segment performance. As the Company continues to expand via acquisition, the segmented information will expand based on management's agreed upon allocation of costs beyond gross margin.&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;Segmented operational activity and balances are 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: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;January 31, 2021&lt;/b&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;
                                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;Discontinued&lt;br/&gt;operations&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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; white-space: nowrap;"&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Nevada&lt;/b&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; white-space: nowrap;"&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Corporate&lt;/b&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; white-space: nowrap;"&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Consolidated&lt;/b&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;&#160;&lt;/b&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; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt 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;$&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: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt 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; 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;$&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: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt 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; 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;$&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: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt 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; 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;$&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: right; white-space: nowrap;"&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Total revenue&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,661,223&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;33,466,063&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;36,127,286&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Gross profit&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;267,806&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;18,047,346&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;18,315,152&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Operating expenses:&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;&#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;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom; text-indent: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Selling, general and administrative&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;(658,624&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(3,643,205&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(2,799,042&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(7,100,871&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom; text-indent: 10pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Operating lease cost&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#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;(56,650&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;(549,031&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;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;(605,681&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom; text-indent: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Depreciation and amortization&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;(378,113&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(1,270,564&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(51,122&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(1,699,799&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom; text-indent: 10pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Share-based compensation&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(494,435&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;(494,435&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom; text-indent: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Impairment of inventory&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;(1,384,922&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;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;(1,384,922&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Interest, accretion, and other&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(1,273,813&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;&#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;(137,651&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span 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;&#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;(10,735,735&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;&#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;(12,147,199&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: 1.5pt solid #000000; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Net income (loss) before taxes&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;&#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;b&gt;(3,484,316&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;&#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;b&gt;12,446,895&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: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(14,080,334&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;&#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;b&gt;(5,117,755&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;/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="color: #1b968d;"&gt;Entity-wide disclosures&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;All revenue for the year ended January 31, 2021 was earned in the United States.&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;For the year ended January 31, 2021, no customer represented more than 10% of the Company's net revenue.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: Times New Roman, Times, serif; text-align: center;"&gt;&#160;&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;The following table displays the disaggregation of long-lived assets by geographic area:&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: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;
                                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;January 31,&lt;br/&gt;2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 4pt;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt 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; 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;$&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: right; white-space: nowrap;"&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Nevada&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;10,110,806&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Discontinued operations (Oregon)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,946,961&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;/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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Other&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;28,117&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1.5pt solid #000000; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Total&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;&#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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;12,085,884&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;/tr&gt;
                                        &lt;/table&gt;
                                    &lt;/div&gt;

                            &lt;/div&gt;
                        </us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230722045000672">
                                    &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: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;January 31, 2021&lt;/b&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;
                                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;Discontinued&lt;br/&gt;operations&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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; white-space: nowrap;"&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Nevada&lt;/b&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; white-space: nowrap;"&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Corporate&lt;/b&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; white-space: nowrap;"&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Consolidated&lt;/b&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;&#160;&lt;/b&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; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt 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;$&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: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt 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; 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;$&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: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt 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; 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;$&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: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt 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; 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;$&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: right; white-space: nowrap;"&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Total revenue&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,661,223&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;33,466,063&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;36,127,286&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Gross profit&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;267,806&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;18,047,346&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;18,315,152&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Operating expenses:&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;&#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;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom; text-indent: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Selling, general and administrative&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;(658,624&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(3,643,205&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(2,799,042&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(7,100,871&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom; text-indent: 10pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Operating lease cost&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#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;(56,650&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;(549,031&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;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;(605,681&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom; text-indent: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Depreciation and amortization&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;(378,113&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(1,270,564&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(51,122&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(1,699,799&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom; text-indent: 10pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Share-based compensation&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(494,435&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;(494,435&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom; text-indent: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Impairment of inventory&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;(1,384,922&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;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;(1,384,922&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Interest, accretion, and other&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(1,273,813&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;&#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;(137,651&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span 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;&#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;(10,735,735&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;&#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;(12,147,199&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: 1.5pt solid #000000; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Net income (loss) before taxes&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;&#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;b&gt;(3,484,316&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;&#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;b&gt;12,446,895&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: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(14,080,334&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;&#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;b&gt;(5,117,755&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;/tr&gt;
                                        &lt;/table&gt;
                                    &lt;/div&gt;
                                </us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:Revenues
      contextRef="C_20200201to20210131_usgaapStatementOperatingActivitiesSegmentAxis_usgaapSegmentDiscontinuedOperationsMember"
      decimals="0"
      id="Fxbrl_20230722050004993_22"
      unitRef="USD">2661223</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_20200201to20210131_usgaapStatementBusinessSegmentsAxis_cxxifNevadaSegmentMember"
      decimals="0"
      id="Fxbrl_20230722050004993_25"
      unitRef="USD">33466063</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_20200201to20210131_usgaapStatementBusinessSegmentsAxis_usgaapCorporateMember"
      decimals="0"
      id="Fxbrl_20230722050004993_28"
      unitRef="USD">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_20200201to20210131_usgaapStatementBusinessSegmentsAxis_cxxifConsolidatedSegmentMember"
      decimals="0"
      id="Fxbrl_20230722050004993_211"
      unitRef="USD">36127286</us-gaap:Revenues>
    <us-gaap:GrossProfit
      contextRef="C_20200201to20210131_usgaapStatementOperatingActivitiesSegmentAxis_usgaapSegmentDiscontinuedOperationsMember"
      decimals="0"
      id="Fxbrl_20230722050004993_32"
      unitRef="USD">267806</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="C_20200201to20210131_usgaapStatementBusinessSegmentsAxis_cxxifNevadaSegmentMember"
      decimals="0"
      id="Fxbrl_20230722050004993_35"
      unitRef="USD">18047346</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="C_20200201to20210131_usgaapStatementBusinessSegmentsAxis_usgaapCorporateMember"
      decimals="0"
      id="Fxbrl_20230722050004993_38"
      unitRef="USD">0</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="C_20200201to20210131_usgaapStatementBusinessSegmentsAxis_cxxifConsolidatedSegmentMember"
      decimals="0"
      id="Fxbrl_20230722050004993_311"
      unitRef="USD">18315152</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="C_20200201to20210131_usgaapStatementOperatingActivitiesSegmentAxis_usgaapSegmentDiscontinuedOperationsMember"
      decimals="0"
      id="Fxbrl_20230722050004993_52"
      unitRef="USD">658624</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="C_20200201to20210131_usgaapStatementBusinessSegmentsAxis_cxxifNevadaSegmentMember"
      decimals="0"
      id="Fxbrl_20230722050004993_55"
      unitRef="USD">3643205</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="C_20200201to20210131_usgaapStatementBusinessSegmentsAxis_usgaapCorporateMember"
      decimals="0"
      id="Fxbrl_20230722050004993_58"
      unitRef="USD">2799042</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="C_20200201to20210131_usgaapStatementBusinessSegmentsAxis_cxxifConsolidatedSegmentMember"
      decimals="0"
      id="Fxbrl_20230722050004993_511"
      unitRef="USD">7100871</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OperatingLeaseCost
      contextRef="C_20200201to20210131_usgaapStatementOperatingActivitiesSegmentAxis_usgaapSegmentDiscontinuedOperationsMember"
      decimals="0"
      id="Fxbrl_20230722050004993_62"
      unitRef="USD">56650</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="C_20200201to20210131_usgaapStatementBusinessSegmentsAxis_cxxifNevadaSegmentMember"
      decimals="0"
      id="Fxbrl_20230722050004993_65"
      unitRef="USD">549031</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="C_20200201to20210131_usgaapStatementBusinessSegmentsAxis_usgaapCorporateMember"
      decimals="0"
      id="Fxbrl_20230722050004993_68"
      unitRef="USD">0</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="C_20200201to20210131_usgaapStatementBusinessSegmentsAxis_cxxifConsolidatedSegmentMember"
      decimals="0"
      id="Fxbrl_20230722050004993_611"
      unitRef="USD">605681</us-gaap:OperatingLeaseCost>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_20200201to20210131_usgaapStatementOperatingActivitiesSegmentAxis_usgaapSegmentDiscontinuedOperationsMember"
      decimals="0"
      id="Fxbrl_20230722050004993_72"
      unitRef="USD">378113</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_20200201to20210131_usgaapStatementBusinessSegmentsAxis_cxxifNevadaSegmentMember"
      decimals="0"
      id="Fxbrl_20230722050004993_75"
      unitRef="USD">1270564</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_20200201to20210131_usgaapStatementBusinessSegmentsAxis_usgaapCorporateMember"
      decimals="0"
      id="Fxbrl_20230722050004993_78"
      unitRef="USD">51122</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_20200201to20210131_usgaapStatementBusinessSegmentsAxis_cxxifConsolidatedSegmentMember"
      decimals="0"
      id="Fxbrl_20230722050004993_711"
      unitRef="USD">1699799</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="C_20200201to20210131_usgaapStatementOperatingActivitiesSegmentAxis_usgaapSegmentDiscontinuedOperationsMember"
      decimals="0"
      id="Fxbrl_20230722050004993_82"
      unitRef="USD">0</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="C_20200201to20210131_usgaapStatementBusinessSegmentsAxis_cxxifNevadaSegmentMember"
      decimals="0"
      id="Fxbrl_20230722050004993_85"
      unitRef="USD">0</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="C_20200201to20210131_usgaapStatementBusinessSegmentsAxis_usgaapCorporateMember"
      decimals="0"
      id="Fxbrl_20230722050004993_88"
      unitRef="USD">494435</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="C_20200201to20210131_usgaapStatementBusinessSegmentsAxis_cxxifConsolidatedSegmentMember"
      decimals="0"
      id="Fxbrl_20230722050004993_811"
      unitRef="USD">494435</us-gaap:ShareBasedCompensation>
    <us-gaap:InventoryWriteDown
      contextRef="C_20200201to20210131_usgaapStatementOperatingActivitiesSegmentAxis_usgaapSegmentDiscontinuedOperationsMember"
      decimals="0"
      id="Fxbrl_20230722050004993_92"
      unitRef="USD">1384922</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="C_20200201to20210131_usgaapStatementBusinessSegmentsAxis_cxxifNevadaSegmentMember"
      decimals="0"
      id="Fxbrl_20230722050004993_95"
      unitRef="USD">0</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="C_20200201to20210131_usgaapStatementBusinessSegmentsAxis_usgaapCorporateMember"
      decimals="0"
      id="Fxbrl_20230722050004993_98"
      unitRef="USD">0</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="C_20200201to20210131_usgaapStatementBusinessSegmentsAxis_cxxifConsolidatedSegmentMember"
      decimals="0"
      id="Fxbrl_20230722050004993_911"
      unitRef="USD">1384922</us-gaap:InventoryWriteDown>
    <us-gaap:InterestExpense
      contextRef="C_20200201to20210131_usgaapStatementOperatingActivitiesSegmentAxis_usgaapSegmentDiscontinuedOperationsMember"
      decimals="0"
      id="Fxbrl_20230722050004993_102"
      unitRef="USD">1273813</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="C_20200201to20210131_usgaapStatementBusinessSegmentsAxis_cxxifNevadaSegmentMember"
      decimals="0"
      id="Fxbrl_20230722050004993_105"
      unitRef="USD">137651</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="C_20200201to20210131_usgaapStatementBusinessSegmentsAxis_usgaapCorporateMember"
      decimals="0"
      id="Fxbrl_20230722050004993_108"
      unitRef="USD">10735735</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="C_20200201to20210131_usgaapStatementBusinessSegmentsAxis_cxxifConsolidatedSegmentMember"
      decimals="0"
      id="Fxbrl_20230722050004993_1011"
      unitRef="USD">12147199</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_20200201to20210131_usgaapStatementOperatingActivitiesSegmentAxis_usgaapSegmentDiscontinuedOperationsMember"
      decimals="0"
      id="Fxbrl_20230722050004993_112"
      unitRef="USD">-3484316</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_20200201to20210131_usgaapStatementBusinessSegmentsAxis_cxxifNevadaSegmentMember"
      decimals="0"
      id="Fxbrl_20230722050004993_115"
      unitRef="USD">12446895</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_20200201to20210131_usgaapStatementBusinessSegmentsAxis_usgaapCorporateMember"
      decimals="0"
      id="Fxbrl_20230722050004993_118"
      unitRef="USD">-14080334</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_20200201to20210131_usgaapStatementBusinessSegmentsAxis_cxxifConsolidatedSegmentMember"
      decimals="0"
      id="Fxbrl_20230722050004993_1111"
      unitRef="USD">-5117755</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230722045019310">
                                    &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: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;
                                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;January 31,&lt;br/&gt;2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 4pt;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 1.5pt 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; 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;$&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: right; white-space: nowrap;"&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Nevada&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;10,110,806&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Discontinued operations (Oregon)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,946,961&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;/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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Other&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;28,117&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;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1.5pt solid #000000; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Total&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;&#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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;12,085,884&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;/tr&gt;
                                        &lt;/table&gt;
                                    &lt;/div&gt;
                                </us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock>
    <us-gaap:NoncurrentAssets
      contextRef="C_20210131_srtStatementGeographicalAxis_cxxifNevadaSegmentMember"
      decimals="0"
      id="Fxbrl_20230722045057305_22"
      unitRef="USD">10110806</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="C_20210131_srtStatementGeographicalAxis_stprOR"
      decimals="0"
      id="Fxbrl_20230722045057305_32"
      unitRef="USD">1946961</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="C_20210131_srtStatementGeographicalAxis_usgaapAllOtherSegmentsMember"
      decimals="0"
      id="Fxbrl_20230722045057305_42"
      unitRef="USD">28117</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722045057305_52"
      unitRef="USD">12085884</us-gaap:NoncurrentAssets>
    <us-gaap:CommitmentsDisclosureTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230724113250942">
                        &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;18. COMMITMENTS&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 and its subsidiaries are committed under lease agreements with related parties, for land, office space, and equipment in Nevada and Oregon as well as for mortgage payments on a building held for sale. At January 31, 2021, the Company has the following future minimum payments:&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: 0.75pt solid #000000; border-bottom: 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;&#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; border-bottom: 1.5pt solid #000000; text-align: right; white-space: nowrap;"&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; white-space: nowrap;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;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;Mortgage&lt;/b&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; white-space: nowrap;"&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;
                                            &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;Leases with&lt;br/&gt;related parties&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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; white-space: nowrap;"&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;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;Total&lt;/b&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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="vertical-align: bottom; border-top: 1.5pt 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; 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;$&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: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt 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; 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;$&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: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt 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; 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;$&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: right; white-space: nowrap;"&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; padding-left: 4pt;"&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; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;277,214&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,431,192&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,708,406&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;232,961&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,467,282&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,700,243&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;224,513&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,504,455&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,728,968&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2025&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;80,414&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,314,551&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,394,965&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2026&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;45,743&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,353,987&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,399,730&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Thereafter&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;415,496&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;10,543,546&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;10,959,042&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;&#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; 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: 15%; 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,276,341&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: 15%; 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;17,615,013&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: 15%; 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;18,891,354&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="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;Leases with related parties includes $684,576 of undiscounted lease payments for lease liabilities held for sale.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                        &lt;/div&gt;
                    </us-gaap:CommitmentsDisclosureTextBlock>
    <us-gaap:OtherCommitmentsTableTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230724113302515">
                                &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: 0.75pt solid #000000; border-bottom: 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;&#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; border-bottom: 1.5pt solid #000000; text-align: right; white-space: nowrap;"&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; white-space: nowrap;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;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;Mortgage&lt;/b&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; white-space: nowrap;"&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;
                                            &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;Leases with&lt;br/&gt;related parties&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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; white-space: nowrap;"&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;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;Total&lt;/b&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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="vertical-align: bottom; border-top: 1.5pt 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; 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;$&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: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt 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; 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;$&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: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 1.5pt 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; 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;$&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: right; white-space: nowrap;"&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; padding-left: 4pt;"&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; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;277,214&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,431,192&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,708,406&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;232,961&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,467,282&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,700,243&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;224,513&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,504,455&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,728,968&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2025&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;80,414&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,314,551&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,394,965&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2026&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;45,743&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,353,987&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,399,730&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Thereafter&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;415,496&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;10,543,546&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;10,959,042&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;&#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; 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: 15%; 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,276,341&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: 15%; 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;17,615,013&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: 15%; 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;18,891,354&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;
                            </us-gaap:OtherCommitmentsTableTextBlock>
    <us-gaap:OtherCommitmentDueInNextTwelveMonths
      contextRef="C_20210131_usgaapOtherCommitmentsAxis_cxxifCapitalLeasesFutureMinimumPaymentsForMortgageMember"
      decimals="0"
      id="Fxbrl_20230724112857751_xbrl_20220808225551374"
      unitRef="USD">277214</us-gaap:OtherCommitmentDueInNextTwelveMonths>
    <us-gaap:OtherCommitmentDueInNextTwelveMonths
      contextRef="C_20210131_usgaapOtherCommitmentsAxis_cxxifCapitalLeasesFutureMinimumPaymentsForLeaseWithRelatedPartiesMember"
      decimals="0"
      id="Fxbrl_20230724112857751_xbrl_20220808225557670"
      unitRef="USD">1431192</us-gaap:OtherCommitmentDueInNextTwelveMonths>
    <us-gaap:OtherCommitmentDueInNextTwelveMonths
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230724112857751_xbrl_20220808225753353"
      unitRef="USD">1708406</us-gaap:OtherCommitmentDueInNextTwelveMonths>
    <us-gaap:OtherCommitmentDueInSecondYear
      contextRef="C_20210131_usgaapOtherCommitmentsAxis_cxxifCapitalLeasesFutureMinimumPaymentsForMortgageMember"
      decimals="0"
      id="Fxbrl_20230724112905203_xbrl_20220808225801545"
      unitRef="USD">232961</us-gaap:OtherCommitmentDueInSecondYear>
    <us-gaap:OtherCommitmentDueInSecondYear
      contextRef="C_20210131_usgaapOtherCommitmentsAxis_cxxifCapitalLeasesFutureMinimumPaymentsForLeaseWithRelatedPartiesMember"
      decimals="0"
      id="Fxbrl_20230724112905203_xbrl_20220808225813410"
      unitRef="USD">1467282</us-gaap:OtherCommitmentDueInSecondYear>
    <us-gaap:OtherCommitmentDueInSecondYear
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230724112905203_xbrl_20220808225818241"
      unitRef="USD">1700243</us-gaap:OtherCommitmentDueInSecondYear>
    <us-gaap:OtherCommitmentDueInThirdYear
      contextRef="C_20210131_usgaapOtherCommitmentsAxis_cxxifCapitalLeasesFutureMinimumPaymentsForMortgageMember"
      decimals="0"
      id="Fxbrl_20230724112909268_xbrl_20220808225823707"
      unitRef="USD">224513</us-gaap:OtherCommitmentDueInThirdYear>
    <us-gaap:OtherCommitmentDueInThirdYear
      contextRef="C_20210131_usgaapOtherCommitmentsAxis_cxxifCapitalLeasesFutureMinimumPaymentsForLeaseWithRelatedPartiesMember"
      decimals="0"
      id="Fxbrl_20230724112909268_xbrl_20220808225838344"
      unitRef="USD">1504455</us-gaap:OtherCommitmentDueInThirdYear>
    <us-gaap:OtherCommitmentDueInThirdYear
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230724112909268_xbrl_20220808225844624"
      unitRef="USD">1728968</us-gaap:OtherCommitmentDueInThirdYear>
    <us-gaap:OtherCommitmentDueInFourthYear
      contextRef="C_20210131_usgaapOtherCommitmentsAxis_cxxifCapitalLeasesFutureMinimumPaymentsForMortgageMember"
      decimals="0"
      id="Fxbrl_20230724112920147_xbrl_20220808225848440"
      unitRef="USD">80414</us-gaap:OtherCommitmentDueInFourthYear>
    <us-gaap:OtherCommitmentDueInFourthYear
      contextRef="C_20210131_usgaapOtherCommitmentsAxis_cxxifCapitalLeasesFutureMinimumPaymentsForLeaseWithRelatedPartiesMember"
      decimals="0"
      id="Fxbrl_20230724112920147_xbrl_20220808225904768"
      unitRef="USD">1314551</us-gaap:OtherCommitmentDueInFourthYear>
    <us-gaap:OtherCommitmentDueInFourthYear
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230724112920147_xbrl_20220808225909288"
      unitRef="USD">1394965</us-gaap:OtherCommitmentDueInFourthYear>
    <us-gaap:OtherCommitmentDueInFifthYear
      contextRef="C_20210131_usgaapOtherCommitmentsAxis_cxxifCapitalLeasesFutureMinimumPaymentsForMortgageMember"
      decimals="0"
      id="Fxbrl_20230724112924612_xbrl_20220808225917007"
      unitRef="USD">45743</us-gaap:OtherCommitmentDueInFifthYear>
    <us-gaap:OtherCommitmentDueInFifthYear
      contextRef="C_20210131_usgaapOtherCommitmentsAxis_cxxifCapitalLeasesFutureMinimumPaymentsForLeaseWithRelatedPartiesMember"
      decimals="0"
      id="Fxbrl_20230724112924612_xbrl_20220808225937205"
      unitRef="USD">1353987</us-gaap:OtherCommitmentDueInFifthYear>
    <us-gaap:OtherCommitmentDueInFifthYear
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230724112924612_xbrl_20220808225943675"
      unitRef="USD">1399730</us-gaap:OtherCommitmentDueInFifthYear>
    <us-gaap:OtherCommitmentDueAfterFifthYear
      contextRef="C_20210131_usgaapOtherCommitmentsAxis_cxxifCapitalLeasesFutureMinimumPaymentsForMortgageMember"
      decimals="0"
      id="Fxbrl_20230724112933460_xbrl_20220808225948705"
      unitRef="USD">415496</us-gaap:OtherCommitmentDueAfterFifthYear>
    <us-gaap:OtherCommitmentDueAfterFifthYear
      contextRef="C_20210131_usgaapOtherCommitmentsAxis_cxxifCapitalLeasesFutureMinimumPaymentsForLeaseWithRelatedPartiesMember"
      decimals="0"
      id="Fxbrl_20230724112933460_xbrl_20220808230000919"
      unitRef="USD">10543546</us-gaap:OtherCommitmentDueAfterFifthYear>
    <us-gaap:OtherCommitmentDueAfterFifthYear
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230724112933460_xbrl_20220808230005016"
      unitRef="USD">10959042</us-gaap:OtherCommitmentDueAfterFifthYear>
    <us-gaap:OtherCommitment
      contextRef="C_20210131_usgaapOtherCommitmentsAxis_cxxifCapitalLeasesFutureMinimumPaymentsForMortgageMember"
      decimals="0"
      id="Fxbrl_20230724112940284_xbrl_20220808230009975"
      unitRef="USD">1276341</us-gaap:OtherCommitment>
    <us-gaap:OtherCommitment
      contextRef="C_20210131_usgaapOtherCommitmentsAxis_cxxifCapitalLeasesFutureMinimumPaymentsForLeaseWithRelatedPartiesMember"
      decimals="0"
      id="Fxbrl_20230724112940284_xbrl_20220808230021503"
      unitRef="USD">17615013</us-gaap:OtherCommitment>
    <us-gaap:OtherCommitment
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230724112940284_xbrl_20220808230126625"
      unitRef="USD">18891354</us-gaap:OtherCommitment>
    <cxxif:UndiscountedLeasePaymentsUnderOtherCommitment
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230724115926986"
      unitRef="USD">684576</cxxif:UndiscountedLeasePaymentsUnderOtherCommitment>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230722014749287">
                            &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;19. INCOME TAXES&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 is a Canadian resident company, as defined in the Income Tax Act (Canada) (the "ITA"), for Canadian income tax purposes. However, it has subsidiaries that are treated as United States corporations for US federal income tax purposes per the Internal Revenue Code (US) ("IRC") and are thereby subject to federal income tax on their worldwide income. As a result, the Company is subject to taxation both in Canada and the United States.&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 components of the income tax provision for the year ended January 31, 2021 include:&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: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;January 31,&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 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;$&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; white-space: nowrap;"&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Current&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom; text-indent: 8.95pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Canadian&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-indent: 8.95pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;US Federal&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;2,366,046&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Total current income tax expense&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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;2,366,046&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%;"&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; padding-left: 4pt;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Deferred&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom; text-indent: 8.95pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Canadian&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;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%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-indent: 8.95pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;US Federal&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;602,087&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Total deferred income tax recovery&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: 15%; 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;602,087&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&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;/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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Total income tax expense&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: 15%; 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,968,133&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;
                                &#160;
                                &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;The domestic and foreign components of loss before provision for income taxes consisted of the following:&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: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;January 31,&lt;br/&gt;2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 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;$&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; white-space: nowrap;"&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Canadian&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(11,678,406&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;US Federal&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;10,044,967&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;/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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Loss before income taxes&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: 15%; 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,633,439&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;&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;/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 reconciliation of the statutory income tax rate percentage to the effective tax rate for the year ended January 31, 2021 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: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;January 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 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;$&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; white-space: nowrap;"&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Loss for the year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(1,633,439&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Statutory rate&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;27%&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&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: 15%; 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; 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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Income tax recovery at statutory rate&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(441,029&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Non-deductible expenditures and non-taxable revenues&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,842,777&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Foreign tax rate differential&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(602,698&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&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: 15%; 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;737,667&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Adjustment to provision versus statutory tax returns&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,431,416&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;/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;&#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; 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: 15%; 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,968,133&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="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 significant components of the Company's deferred tax assets as follows at January 31, 2021:&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: 0.75pt 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: 0.75pt 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: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;January 31,&lt;br/&gt;2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 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;$&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&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="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;"&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;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-indent: 8.95pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Share issuance costs and financing fees&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: 15%; 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;505,035&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom; text-indent: 8.95pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Allowable capital losses&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;138,421&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom; text-indent: 8.95pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Non-capital 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;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;3,834,262&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom; text-indent: 8.95pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Intangible assets&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;816,736&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom; text-indent: 8.95pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Mineral resource 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: 15%; 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;983,977&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom; text-indent: 8.95pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Right of use assets and lease liabilities, net&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;63,032&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom; text-indent: 8.95pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Goodwill&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;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%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-indent: 8.95pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Reclamation obligation&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;14,852&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&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-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: 15%; 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;6,356,315&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Valuation allowance&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(5,573,835&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Total net deferred tax assets&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: 15%; 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;782,480&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-indent: 8.95pt;"&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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(225,966&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;/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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Net deferred tax asset&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: 15%; 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;556,514&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;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;Realization of deferred tax assets associated with the net operating loss carryforwards is dependent upon generating sufficient taxable income prior to their expiration. A valuation allowance to reflect management's estimate of the net operating loss carryforwards that may expire prior to their utilization has been recorded at January 31, 2021.&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 the Company operates in the cannabis industry, the Company is subject to the limits of Internal Revenue Code ("IRC") Section 280E for US federal income tax purposes as well as state income tax purposes for all states except for California and Colorado. Under IRC Section 280E, the Company is only allowed to deduct expenses directly related to costs of goods sold. This results in permanent differences between ordinary and necessary business expenses deemed non-allowable under IRC Section 280E.&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 assesses the available positive and negative evidence to estimate whether sufficient future taxable income will be generated to permit use of the existing deferred tax assets. A significant piece of objective negative evidence evaluated was the cumulative loss incurred by the Canadian entity over the three-year period ended January 31, 2021. Such objective evidence limits the ability to consider other subjective evidence, such as our projections for future growth.&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 the basis of this evaluation, as of January 31, 2021, a valuation allowance of $5,573,835 has been recorded to recognize only the portion of the deferred tax asset that is more likely than not to be realized. The amount of the deferred tax asset considered realizable, however, could be adjusted if estimates of future taxable income during the carryforward period are reduced or increased or if objective negative evidence in the form of cumulative losses is no longer present and additional weight is given to subjective evidence such as our projections for growth.&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 recognizes benefits from uncertain tax positions based on the cumulative probability method whereby the largest benefit with a cumulative probability of greater than 50% is recorded. An uncertain tax position is not recognized if it has less than a 50% likelihood of being sustained. As of January 31, 2021, the Company has not recorded any uncertain tax assets or liabilities.&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 does not expect that uncertain tax benefits will materially change in the next 12 months. The Company is subject to taxation in Canada and the United States. As of January 31, 2021, tax years for 2019 and 2020 are subject to examination by the tax authorities. The 2018 tax year is also subject to investigation in Canada.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;/div&gt;
                        </us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230722014824239">
                                    &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: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;January 31,&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 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;$&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; white-space: nowrap;"&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Current&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom; text-indent: 8.95pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Canadian&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-indent: 8.95pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;US Federal&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;2,366,046&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Total current income tax expense&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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;2,366,046&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%;"&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; padding-left: 4pt;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Deferred&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom; text-indent: 8.95pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Canadian&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;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%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-indent: 8.95pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;US Federal&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;602,087&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Total deferred income tax recovery&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: 15%; 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;602,087&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&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;/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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Total income tax expense&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: 15%; 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,968,133&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;
                                </us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="C_20200201to20210131_srtStatementGeographicalAxis_countryCA"
      decimals="0"
      id="Fxbrl_20230722003547359"
      unitRef="USD">0</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="C_20200201to20210131_srtStatementGeographicalAxis_countryUS"
      decimals="0"
      id="Fxbrl_20230722003604953"
      unitRef="USD">2366046</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722003617514"
      unitRef="USD">2366046</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="C_20200201to20210131_srtStatementGeographicalAxis_countryCA"
      decimals="0"
      id="Fxbrl_20230722003637331"
      unitRef="USD">0</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="C_20200201to20210131_srtStatementGeographicalAxis_countryUS"
      decimals="0"
      id="Fxbrl_20230722003651033"
      unitRef="USD">602087</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722003653130"
      unitRef="USD">602087</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722003730921"
      unitRef="USD">2968133</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230722015113521">
                                    &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: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;January 31,&lt;br/&gt;2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 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;$&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; white-space: nowrap;"&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Canadian&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(11,678,406&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;US Federal&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;10,044,967&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;/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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Loss before income taxes&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: 15%; 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,633,439&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;&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;/tr&gt;
                                    &lt;/table&gt;
                                </us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_20200201to20210131_srtStatementGeographicalAxis_countryCA"
      decimals="0"
      id="Fxbrl_20230722003858182"
      unitRef="USD">-11678406</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_20200201to20210131_srtStatementGeographicalAxis_countryUS"
      decimals="0"
      id="Fxbrl_20230722003928568"
      unitRef="USD">10044967</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722003921910"
      unitRef="USD">-1633439</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230722015207753">
                                    &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: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;January 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 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;$&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; white-space: nowrap;"&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Loss for the year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(1,633,439&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Statutory rate&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;27%&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&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: 15%; 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; 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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Income tax recovery at statutory rate&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(441,029&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Non-deductible expenditures and non-taxable revenues&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,842,777&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Foreign tax rate differential&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(602,698&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&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: 15%; 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;737,667&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Adjustment to provision versus statutory tax returns&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,431,416&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;/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;&#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; 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: 15%; 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,968,133&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;
                                </us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722004043750"
      unitRef="USD">-1633439</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="C_20200201to20210131"
      decimals="2"
      id="Fxbrl_20230722004059686"
      unitRef="Pure">0.27</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722004159284"
      unitRef="USD">-441029</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722004218305"
      unitRef="USD">1842777</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722004234874"
      unitRef="USD">-602698</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722004248402"
      unitRef="USD">737667</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <cxxif:EffectiveIncomeTaxRateReconciliationPayableAdjustmentToProvisionVersusStatutoryTaxReturns
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722004308412"
      unitRef="USD">1431416</cxxif:EffectiveIncomeTaxRateReconciliationPayableAdjustmentToProvisionVersusStatutoryTaxReturns>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722013509021"
      unitRef="USD">2968133</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230722015231260">
                                    &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: 0.75pt 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: 0.75pt 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: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;January 31,&lt;br/&gt;2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 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;$&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&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="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;"&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;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-indent: 8.95pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Share issuance costs and financing fees&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: 15%; 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;505,035&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom; text-indent: 8.95pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Allowable capital losses&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;138,421&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom; text-indent: 8.95pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Non-capital 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;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;3,834,262&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom; text-indent: 8.95pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Intangible assets&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;816,736&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom; text-indent: 8.95pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Mineral resource 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: 15%; 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;983,977&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom; text-indent: 8.95pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Right of use assets and lease liabilities, net&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;63,032&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom; text-indent: 8.95pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Goodwill&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;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%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-indent: 8.95pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Reclamation obligation&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;14,852&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&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-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: 15%; 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;6,356,315&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Valuation allowance&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(5,573,835&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Total net deferred tax assets&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: 15%; 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;782,480&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 5.4pt; padding-left: 4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-indent: 8.95pt;"&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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(225,966&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;/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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Net deferred tax asset&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: 15%; 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;556,514&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;
                                </us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <cxxif:DeferredTaxAssetsShareIssuanceCostsAndFinancingFees
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722013536537"
      unitRef="USD">505035</cxxif:DeferredTaxAssetsShareIssuanceCostsAndFinancingFees>
    <us-gaap:DeferredTaxAssetsCapitalLossCarryforwards
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722013550254"
      unitRef="USD">138421</us-gaap:DeferredTaxAssetsCapitalLossCarryforwards>
    <cxxif:DeferredTaxAssetsNonCapitalLosses
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722013609435"
      unitRef="USD">3834262</cxxif:DeferredTaxAssetsNonCapitalLosses>
    <cxxif:DeferredTaxAssetsIntangibleAssets
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722013839915"
      unitRef="USD">816736</cxxif:DeferredTaxAssetsIntangibleAssets>
    <cxxif:DeferredTaxAssetsMineralResourceProperties
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722013851734"
      unitRef="USD">983977</cxxif:DeferredTaxAssetsMineralResourceProperties>
    <cxxif:DeferredTaxAssetsRightofUseAssetsAndLeaseLiabilitiesNet
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722013905421"
      unitRef="USD">63032</cxxif:DeferredTaxAssetsRightofUseAssetsAndLeaseLiabilitiesNet>
    <cxxif:DeferredTaxAssetsGoodwill
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722013916525"
      unitRef="USD">0</cxxif:DeferredTaxAssetsGoodwill>
    <cxxif:DeferredTaxAssetsReclamationObligation
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722013926251"
      unitRef="USD">14852</cxxif:DeferredTaxAssetsReclamationObligation>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722013941167"
      unitRef="USD">6356315</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722014004845"
      unitRef="USD">5573835</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722014034998"
      unitRef="USD">782480</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722014048445"
      unitRef="USD">225966</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722014057831"
      unitRef="USD">556514</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="C_20210131"
      decimals="0"
      id="Fxbrl_20230722014450206"
      unitRef="USD">5573835</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230722022325306">
                            &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;20. RELATED PARTY TRANSACTIONS&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;&lt;span&gt;Balances due to related parties included in accounts payable, accrued liabilities, and promissory note payable at January 31, 2021:&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: 0.75pt solid #000000; 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;span&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&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; 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 style="color: #1b968d;"&gt;&lt;b&gt;January 31, 2021&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: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;span&gt;&lt;b&gt;&#160;&lt;/b&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 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;b&gt;$&lt;/b&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; white-space: nowrap;"&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;Due to the President and CEO&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;14,369,004&lt;/b&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;Lease liabilities due to a company controlled by the CEO&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;9,539,744&lt;/b&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; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;Lease liabilities due to SDP Development&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;589,328&lt;/b&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;Due to the CFO of the Company&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;527&lt;/b&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="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; text-align: justify; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;&#160;&lt;/b&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%; 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: 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;b&gt;24,498,603&lt;/b&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%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                    &lt;/table&gt;
                                &#160;
                                &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;Due to the President and CEO consists of promissory note principal and interest and reimbursable expenses incurred in the normal course of business.&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;&lt;span&gt;The Company had the following transactions with related parties including key management personnel during the year ended January 31, 2021:&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: 0.75pt 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: 0.75pt 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: 0.75pt 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 style="color: #1b978c;"&gt;&lt;b&gt;January 31, 2021&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: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 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;b&gt;$&lt;/b&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; white-space: nowrap;"&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;Consulting fees paid to a director&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;Amounts paid to CEO or companies controlled by CEO&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;10,368,616&lt;/b&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="vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;Salary paid to directors and officers&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;499,710&lt;/b&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="vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;Share compensation for directors and officers&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;360,610&lt;/b&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; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;Convertible debenture interest paid to directors and officers &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;18,346&lt;/b&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; border-bottom: 0.75pt solid #000000; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;Lease payments made to SDP Development&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;228,192&lt;/b&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: 1.5pt solid #000000; vertical-align: bottom; 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: 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;b&gt;11,475,474&lt;/b&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%; background-color: #e6efff;"&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;Amounts paid to CEO or companies controlled by CEO consists of salary, lease payments, and promissory note principal and interest.&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;&lt;span&gt;On February 12, 2020, the Company amended the purchase agreement with SDP Development, of which a director of the Company is a principal owner. The Company had agreed on February 4, 2019 to purchase SDP Development on October 15, 2020, which owned six real estate properties that were leased in connection with Phantom Farms' cannabis cultivation, processing and wholesale distribution operations. The aggregate purchase price was $8,010,000 payable in cash, or, at the election of the vendors, in whole or in part by the issue of 2,670,000 shares at $3.00 per common share.&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;&lt;span&gt;On February 12, 2020 the parties agreed to the following modified terms: the Company purchased the two Southern Oregon farms from SDP Development constituting over 60 acres of real property housing the two outdoor cannabis cultivation facilities totaling 80,000 square feet of canopy, rent reduction on the three Phantom properties in Central Oregon, and a release from the obligation to purchase the sixth property in Southern Oregon. In exchange, the SDP vendors received 7,132,041 common shares of the Company with a fair value of $2,582,903. The consideration exceeded the fair market value of the land acquired and as a result, the Company recorded transaction costs of $1,204,740. The Company has three remaining leases with SDP Development. The undiscounted future cash flows for the three remaining leases at January 31, 2021 total $684,576.&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;&lt;span&gt;On November 16, 2020, the Company amended the terms of the three Nevada leases with Double G Holdings (a Company controlled by the Company's President and CEO). The term of the two dispensary leases and the warehouse lease was extended to November 30, 2027 with a right to extend for a further five years and with an annual increase to the base rent of 3% commencing January 1, 2022. At January 31, 2021, the undiscounted future cash flows for all three leases including the five-year extension total $16,930,437.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;/div&gt;
                        </us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <cxxif:ScheduleOfBalancesDueToRelatedPartiesIncludedInAccountsPayableAccruedLiabilitiesAndPromissoryNotePayableTableTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230722022307761">
                                    &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: 0.75pt solid #000000; 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;span&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&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; 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 style="color: #1b968d;"&gt;&lt;b&gt;January 31, 2021&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: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;span&gt;&lt;b&gt;&#160;&lt;/b&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 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;b&gt;$&lt;/b&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; white-space: nowrap;"&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;Due to the President and CEO&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;14,369,004&lt;/b&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;Lease liabilities due to a company controlled by the CEO&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;9,539,744&lt;/b&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; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;Lease liabilities due to SDP Development&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;589,328&lt;/b&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;Due to the CFO of the Company&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;527&lt;/b&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="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 1.5pt solid #000000; text-align: justify; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;&#160;&lt;/b&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%; 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: 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;b&gt;24,498,603&lt;/b&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%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                    &lt;/table&gt;
                                </cxxif:ScheduleOfBalancesDueToRelatedPartiesIncludedInAccountsPayableAccruedLiabilitiesAndPromissoryNotePayableTableTextBlock>
    <us-gaap:OtherLiabilities
      contextRef="C_20210131_usgaapRelatedAndNonrelatedPartyStatusAxis_usgaapRelatedPartyMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifDueToPresidentAndChiefExecutiveOfficerMember"
      decimals="0"
      id="Fxbrl_20230722021850577"
      unitRef="USD">14369004</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="C_20210131_usgaapRelatedAndNonrelatedPartyStatusAxis_usgaapRelatedPartyMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifLeaseLiabilitiesDueToCompanyControlledByChiefExecutiveOfficerMember"
      decimals="0"
      id="Fxbrl_20230722021909577"
      unitRef="USD">9539744</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="C_20210131_usgaapRelatedAndNonrelatedPartyStatusAxis_usgaapRelatedPartyMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifLeaseLiabilitiesDueToSdpDevelopmentMember"
      decimals="0"
      id="Fxbrl_20230722021931825"
      unitRef="USD">589328</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="C_20210131_usgaapRelatedAndNonrelatedPartyStatusAxis_usgaapRelatedPartyMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_srtChiefFinancialOfficerMember"
      decimals="0"
      id="Fxbrl_20230722021949161"
      unitRef="USD">527</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="C_20210131_usgaapRelatedAndNonrelatedPartyStatusAxis_usgaapRelatedPartyMember"
      decimals="0"
      id="Fxbrl_20230722022005490"
      unitRef="USD">24498603</us-gaap:OtherLiabilities>
    <us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230722022349406">
                                    &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: 0.75pt 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: 0.75pt 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: 0.75pt 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 style="color: #1b978c;"&gt;&lt;b&gt;January 31, 2021&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: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 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;b&gt;$&lt;/b&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; white-space: nowrap;"&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;Consulting fees paid to a director&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;Amounts paid to CEO or companies controlled by CEO&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;10,368,616&lt;/b&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="vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;Salary paid to directors and officers&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;499,710&lt;/b&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="vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;Share compensation for directors and officers&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;360,610&lt;/b&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; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;Convertible debenture interest paid to directors and officers &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;18,346&lt;/b&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; border-bottom: 0.75pt solid #000000; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;Lease payments made to SDP Development&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;228,192&lt;/b&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: 1.5pt solid #000000; vertical-align: bottom; 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: 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;b&gt;11,475,474&lt;/b&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%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                    &lt;/table&gt;
                                </us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock>
    <cxxif:ConsultingFeesPaidToDirector
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722022046802"
      unitRef="USD">0</cxxif:ConsultingFeesPaidToDirector>
    <cxxif:AmountsPaidToCeoOrCompaniesControlledByCeoForLeases
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722022053600"
      unitRef="USD">10368616</cxxif:AmountsPaidToCeoOrCompaniesControlledByCeoForLeases>
    <cxxif:SalaryPaidToDirectorsAndOfficers
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722022137411"
      unitRef="USD">499710</cxxif:SalaryPaidToDirectorsAndOfficers>
    <cxxif:ShareCompensationForDirectorsAndOfficers
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722022156786"
      unitRef="USD">360610</cxxif:ShareCompensationForDirectorsAndOfficers>
    <cxxif:ConvertibleDebentureInterestPaidToDirectorsAndOfficers
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722022214667"
      unitRef="USD">18346</cxxif:ConvertibleDebentureInterestPaidToDirectorsAndOfficers>
    <cxxif:LeasePaymentsMadeToSdpDevelopment
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722022227832"
      unitRef="USD">228192</cxxif:LeasePaymentsMadeToSdpDevelopment>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722022244384"
      unitRef="USD">11475474</us-gaap:OperatingCostsAndExpenses>
    <cxxif:PropertyPurchasedUnderPurchaseAgreement
      contextRef="C_20200201to20200212_usgaapBusinessAcquisitionAxis_cxxifPhantomFarmsMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifSdpDevelopmentGroupLlcMember"
      decimals="0"
      id="Fxbrl_20230722020226503"
      unitRef="Property">6</cxxif:PropertyPurchasedUnderPurchaseAgreement>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="C_20200201to20200212_usgaapBusinessAcquisitionAxis_cxxifPhantomFarmsMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifSdpDevelopmentGroupLlcMember"
      decimals="0"
      id="Fxbrl_20230722020426523"
      unitRef="USD">8010000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="C_20200201to20200212_usgaapBusinessAcquisitionAxis_cxxifPhantomFarmsMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifSdpDevelopmentGroupLlcMember"
      decimals="INF"
      id="Fxbrl_20230722020555466"
      unitRef="share">2670000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:BusinessAcquisitionSharePrice
      contextRef="C_20200212_usgaapBusinessAcquisitionAxis_cxxifPhantomFarmsMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifSdpDevelopmentGroupLlcMember"
      decimals="2"
      id="Fxbrl_20230722020703002"
      unitRef="CAD_per_share">3</us-gaap:BusinessAcquisitionSharePrice>
    <cxxif:PropertyPurchasedUnderPurchaseAgreement
      contextRef="C_20200201to20200212_usgaapPropertySubjectToOrAvailableForOperatingLeaseAxis_cxxifSouthernOregonFarmsMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifSdpDevelopmentGroupLlcMember"
      decimals="0"
      id="Fxbrl_20230722020937389"
      unitRef="Property">2</cxxif:PropertyPurchasedUnderPurchaseAgreement>
    <us-gaap:LandSubjectToGroundLeases
      contextRef="C_20200212_usgaapPropertySubjectToOrAvailableForOperatingLeaseAxis_cxxifSouthernOregonFarmsMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifSdpDevelopmentGroupLlcMember"
      decimals="0"
      id="Fxbrl_20230722021032713"
      unitRef="acres">60</us-gaap:LandSubjectToGroundLeases>
    <cxxif:OutdoorCannabisCultivationFacilities
      contextRef="C_20200201to20200212_usgaapPropertySubjectToOrAvailableForOperatingLeaseAxis_cxxifSouthernOregonFarmsMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifSdpDevelopmentGroupLlcMember"
      decimals="0"
      id="Fxbrl_20230722021123254"
      unitRef="Property">2</cxxif:OutdoorCannabisCultivationFacilities>
    <cxxif:AreaOfCanopy
      contextRef="C_20200201to20200212_usgaapPropertySubjectToOrAvailableForOperatingLeaseAxis_cxxifSouthernOregonFarmsMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifSdpDevelopmentGroupLlcMember"
      decimals="0"
      id="Fxbrl_20230722021211829"
      unitRef="square_feet">80000</cxxif:AreaOfCanopy>
    <cxxif:NumberOfPropertiesForWhichRentReduced
      contextRef="C_20200201to20200212_usgaapPropertySubjectToOrAvailableForOperatingLeaseAxis_cxxifSouthernOregonFarmsMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifSdpDevelopmentGroupLlcMember"
      decimals="0"
      id="Fxbrl_20230724181924169"
      unitRef="Property">3</cxxif:NumberOfPropertiesForWhichRentReduced>
    <cxxif:NumberOfSharesIssuedOnPurchaseOfPhantomFarms
      contextRef="C_20200201to20200212_usgaapPropertySubjectToOrAvailableForOperatingLeaseAxis_cxxifSouthernOregonFarmsMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifSdpDevelopmentGroupLlcMember"
      decimals="INF"
      id="Fxbrl_20230722021248692"
      unitRef="share">7132041</cxxif:NumberOfSharesIssuedOnPurchaseOfPhantomFarms>
    <cxxif:SharesIssuedOnPurchaseOfPhantomFarms
      contextRef="C_20200201to20200212_usgaapPropertySubjectToOrAvailableForOperatingLeaseAxis_cxxifSouthernOregonFarmsMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifSdpDevelopmentGroupLlcMember"
      decimals="0"
      id="Fxbrl_20230722021318256"
      unitRef="USD">2582903</cxxif:SharesIssuedOnPurchaseOfPhantomFarms>
    <us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts
      contextRef="C_20200212_usgaapPropertySubjectToOrAvailableForOperatingLeaseAxis_cxxifSouthernOregonFarmsMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifSdpDevelopmentGroupLlcMember"
      decimals="0"
      id="Fxbrl_20230722021342154"
      unitRef="USD">1204740</us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts>
    <cxxif:UndiscountedFutureCashFlows
      contextRef="C_20200201to20200212_usgaapPropertySubjectToOrAvailableForOperatingLeaseAxis_cxxifSouthernOregonFarmsMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifSdpDevelopmentGroupLlcMember"
      decimals="0"
      id="Fxbrl_20230722021424772"
      unitRef="USD">684576</cxxif:UndiscountedFutureCashFlows>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="C_20201116_usgaapPropertySubjectToOrAvailableForOperatingLeaseAxis_cxxifThreeNevadaLeasesWithDoubleGHoldingsMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifSdpDevelopmentGroupLlcMember"
      id="Fxbrl_20230724162027975">P5Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <cxxif:AnnualIncreaseToBaseRent
      contextRef="C_20221101to20221116_usgaapPropertySubjectToOrAvailableForOperatingLeaseAxis_cxxifThreeNevadaLeasesWithDoubleGHoldingsMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifSdpDevelopmentGroupLlcMember"
      decimals="2"
      id="Fxbrl_20230722021612136"
      unitRef="Pure">0.03</cxxif:AnnualIncreaseToBaseRent>
    <cxxif:UndiscountedFutureCashFlows
      contextRef="C_20221101to20221116_usgaapPropertySubjectToOrAvailableForOperatingLeaseAxis_cxxifThreeNevadaLeasesWithDoubleGHoldingsMember_usgaapRelatedPartyTransactionsByRelatedPartyAxis_cxxifSdpDevelopmentGroupLlcMember"
      decimals="0"
      id="Fxbrl_20230722021450695"
      unitRef="USD">16930437</cxxif:UndiscountedFutureCashFlows>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230722023348637">
                            &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;21. EARNINGS 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;The following is a reconciliation for the calculation of basic and diluted earnings per share for the year ended January 31, 2021:&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="padding-right: 5.4pt; padding-left: 5.4pt; 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: right; white-space: nowrap;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;January 31,&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Net loss from continuing operations after income taxes&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: 15%; 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,601,572&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Net loss from discontinued operations after income taxes&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(3,228,056&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Net loss&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: 15%; 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,829,628&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Weighted average number of common shares outstanding&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;104,841,540&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Dilutive effect of warrants and stock options outstanding&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Diluted weighted average number of common shares outstanding&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;104,841,540&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Basic loss per share, continuing operations&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: 15%; 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;(0.04&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Diluted loss per share, continuing operations&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(0.04&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Basic loss per share, discontinued operations&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(0.03&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Diluted loss per share, discontinued operations&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: 15%; 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;(0.03&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Basic loss per share&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: 15%; 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;(0.07&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Diluted loss per share&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;&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: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(0.07&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;/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 computation of diluted earnings per share excludes the effect of the potential exercise of warrants and stock options when the average market price of the common stock is lower than the exercise price of the respective warrant or stock option and when inclusion of these amounts would be anti-dilutive. For the year ended January 31, 2021, the number of warrants and stock options excluded from the computation was 16,156,413.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;/div&gt;
                        </us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230722023400680">
                                    &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; 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: right; white-space: nowrap;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;January 31,&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Net loss from continuing operations after income taxes&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: 15%; 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,601,572&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Net loss from discontinued operations after income taxes&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(3,228,056&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Net loss&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: 15%; 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,829,628&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Weighted average number of common shares outstanding&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;104,841,540&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Dilutive effect of warrants and stock options outstanding&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Diluted weighted average number of common shares outstanding&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;104,841,540&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Basic loss per share, continuing operations&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: 15%; 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;(0.04&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Diluted loss per share, continuing operations&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(0.04&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Basic loss per share, discontinued operations&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(0.03&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Diluted loss per share, discontinued operations&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: 15%; 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;(0.03&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Basic loss per share&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: 15%; 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;(0.07&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;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Diluted loss per share&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;&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: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(0.07&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;/tr&gt;
                                    &lt;/table&gt;
                                </us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722022740404"
      unitRef="USD">-4601572</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722022753980"
      unitRef="USD">-3228056</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:NetIncomeLoss
      contextRef="C_20200201to20210131"
      decimals="0"
      id="Fxbrl_20230722022812206"
      unitRef="USD">-7829628</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_20200201to20210131"
      decimals="INF"
      id="Fxbrl_20230722022827942"
      unitRef="share">104841540</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="C_20200201to20210131"
      decimals="INF"
      id="Fxbrl_20230722022849215"
      unitRef="share">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_20200201to20210131"
      decimals="INF"
      id="Fxbrl_20230722022905877"
      unitRef="share">104841540</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="C_20200201to20210131"
      decimals="2"
      id="Fxbrl_20230722022918549"
      unitRef="USD_per_share">-0.04</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="C_20200201to20210131"
      decimals="2"
      id="Fxbrl_20230722023056256"
      unitRef="USD_per_share">-0.04</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="C_20200201to20210131"
      decimals="2"
      id="Fxbrl_20230722023110767"
      unitRef="USD_per_share">-0.03</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="C_20200201to20210131"
      decimals="2"
      id="Fxbrl_20230722023140095"
      unitRef="USD_per_share">-0.03</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_20200201to20210131"
      decimals="2"
      id="Fxbrl_20230722023150336"
      unitRef="USD_per_share">-0.07</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_20200201to20210131"
      decimals="2"
      id="Fxbrl_20230722023205869"
      unitRef="USD_per_share">-0.07</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_20200201to20210131_usgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_cxxifWarrantsAndStockOptionsMember"
      decimals="INF"
      id="Fxbrl_20230722023307939"
      unitRef="share">16156413</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:LossContingencyDisclosures
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230722024342828">
                            &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;22. CONTINGENCIES&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;From time to time, the Company is involved in various litigation matters arising in the ordinary course of its business. Management is of the opinion that disposition of any current matter will not have a material adverse impact on the Company's balance sheet, results of operations, or the ability to carry on any of its business activities.&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="color: #1b968d;"&gt;Legal proceedings &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;&lt;b&gt;Oregon Action:&lt;/b&gt;&#160; A complaint was filed in the Oregon State Circuit Court for Clackamas County, on April 29, 2019, by two current owners of Proudest Monkey Holdings, LLC (the former sole member of EFF) (the "Plaintiffs"), alleging contract, employment, and statutory claims, alleging $612,500 in damages (as amended), against the Company, its wholly-owned subsidiaries 320204 US Holdings Corp, EFF, Swell Companies Limited, and Phantom Brands LLC, in addition to three directors, two officers, and one former employee (the "Oregon Action"). The Company and the other defendants wholly denied the allegations and claims made in the lawsuit and is defending the lawsuit. On June 21, 2019, the Company filed Oregon Rule of Civil Procedure ("ORCP") 21 motions to dismiss all of the Plaintiffs' claims against it, its wholly-owned subsidiaries, and other defendants; on May 6, 2020, the court granted the Company's ORCP 21 motion in its entirety to dismiss all of Plaintiffs' claims. The judgment of dismissal was entered by the Clackamas County court on or about October 14, 2020. On November 12, 2020, Plaintiffs filed a notice of appeal of the judgement of dismissal.&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 October 22, 2020, the Company submitted a petition to recover the costs and attorney fees incurred by the Company as the prevailing party in the Oregon Action. On January 20, 2021, the Court ruled in the Company's favor, awarding the Company and its subsidiaries $68,195 in attorney's fees, $1,252 in costs, and a statutory prevailing party fee of $640, through a supplemental judgment. On March 3, 2021, Plaintiffs filed an amended notice of appeal from the supplemental judgement awarding attorney fees. &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 parties have since briefed the appeal to the Oregon Court of Appeals and await a determination from the Court. It is too early to predict the resolution of the appeal.&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;b&gt;British Columbia Action:&lt;/b&gt;&#160; On or about September 13, 2019, the Company delivered a notice to the above-mentioned Plaintiffs of alleged breach and default under the EFF purchase and sale agreement, due to alleged unlawful, intentional acts and material misrepresentations by the Plaintiffs before and after the completion of the purchase. As a result of such breach, the Company denied the Plaintiffs' tender of their share payment notes in connection with the agreement. On or about October 14, 2019, Proudest Monkey Holdings, LLC and one of its current owners, sued the Company in the Supreme Court of British Columbia to compel the issuance and delivery of the subject shares, including interests and costs (the "British Columbia Action"). &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 November 8, 2019, the Company responded and counterclaimed for general, special and punitive damages, including interest and costs, related to breach of contract, repudiation of contract, breach of indemnity and fraudulent and negligent misrepresentation by the Plaintiffs. Plaintiffs filed a response to the Company's counterclaims on or about June 5, 2020, and the parties stipulated to a form of amended pleading which included the joinder of additional parties, an owner of Proudest Monkey Holdings, LLC and EFF, and additional contract and equitable claims and damages, partially duplicative to those alleged by the Plaintiffs in the Oregon lawsuit (breach of contract, indemnity, unjust enrichment and wrongful termination claims). Plaintiffs allege $2,774,176 in damages (as amended), plus unquantified additional damages, interest and costs, of which amounts are partially duplicative of the Oregon Action. This action remains in the discovery stage, but no trial date has been set. It is too early to predict the resolution of the claims and counterclaims.&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;b&gt;Settled and Dismissed Action:&lt;/b&gt;&#160; On or about May 30, 2019, Wallace Hill Partners Ltd. ("Wallace Hill") filed a civil claim in the Supreme Court of British Columbia alleging breach of contract and entitlement to 1,800,000 common shares of the Company, fully vested by March 1, 2019, and damages due to the lost opportunity to sell those shares after such date for a profit. On June 23, 2019, the Company circulated a letter to Wallace Hill terminating the agreement and accepting Wallace Hill's repudiation of the agreement based on Wallace Hill's previously published defamatory comments and termination of the agreement. Also, on June 23, 2019, the Company filed its response to the civil claim denying all claims and filed counterclaims alleging breach of contract, a declaratory judgment of termination of the agreement, defamation and an injunction from further defamatory comments.&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 23, 2022, the Company and Wallace Hill entered into a mutual release agreement, pursuant to which, among other things, all parties agreed to dismiss their respective claims and to release one another from any further causes of action in connection with the subject matter of the original claims. On April 23, 2022, the parties filed a Notice of Discontinuance in the Supreme Court of British Columbia formally dismissing the civil action.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;/div&gt;
                        </us-gaap:LossContingencyDisclosures>
    <us-gaap:LossContingencyDamagesSoughtValue
      contextRef="C_20190401to20190429_srtLitigationCaseAxis_cxxifOregonActionMember_usgaapLitigationStatusAxis_usgaapSettledLitigationMember"
      decimals="0"
      id="Fxbrl_20230722023918862"
      unitRef="USD">612500</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LegalFees
      contextRef="C_20210101to20210120"
      decimals="0"
      id="Fxbrl_20230722024125023"
      unitRef="USD">68195</us-gaap:LegalFees>
    <us-gaap:GainLossRelatedToLitigationSettlement
      contextRef="C_20210101to20210120"
      decimals="0"
      id="Fxbrl_20230722024145203"
      unitRef="USD">1252</us-gaap:GainLossRelatedToLitigationSettlement>
    <cxxif:StatutoryPrevailingPartyFee
      contextRef="C_20210101to20210120"
      decimals="0"
      id="Fxbrl_20230722024206676"
      unitRef="USD">640</cxxif:StatutoryPrevailingPartyFee>
    <us-gaap:LossContingencyDamagesSoughtValue
      contextRef="C_20191101to20191108"
      decimals="0"
      id="Fxbrl_20230722024237404"
      unitRef="USD">2774176</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="C_20220501to20220530_srtLitigationCaseAxis_cxxifBritishColumbiaActionMember"
      decimals="INF"
      id="Fxbrl_20230725134902926"
      unitRef="share">1800000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:FinancialInstrumentsDisclosureTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230722025425695">
                                &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;23. FINANCIAL INSTRUMENTS&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 following tables present information about the Company's financial instruments and their classifications as of January 31, 2021 and indicate the fair value hierarchy of the valuation inputs utilized to determine such fair value:&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;Fair value measurements at January 31, 2021 using:&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: 0.75pt 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: 0.75pt 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: 0.75pt 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;Level 1&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Level 2&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Level 3&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&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; white-space: nowrap;"&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; 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;Total&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: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 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;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 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;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 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;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 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;$&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; white-space: nowrap;"&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Financial liabilities:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Conversion features of convertible promissory notes (note 14)&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;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;485,157&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;b&gt;485,157&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;/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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Earn out shares (note 14)&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;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;9,273,970&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;b&gt;9,273,970&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;/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 conversion feature of convertible promissory notes was determined using the Black-Scholes option pricing model. The assumptions in the model were based on the share price and other active market data that is observable as well as unobservable estimates and therefore represent a level 3 measurement.&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 the derivative liability associated with the earn out shares was derived using a Monte Carlo simulation using non-observable inputs, and therefore represent a level 3 measurement.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/div&gt;
                            </us-gaap:FinancialInstrumentsDisclosureTextBlock>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock
      contextRef="C_20200201to20210131"
      id="Fxbrl_20230722025437996">
                                        &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: 0.75pt 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: 0.75pt 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: 0.75pt 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;Level 1&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Level 2&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&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; white-space: nowrap;"&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; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Level 3&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&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; white-space: nowrap;"&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; 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;Total&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: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 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;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 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;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 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;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 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;$&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; white-space: nowrap;"&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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;Financial liabilities:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="color: #1b968d;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Conversion features of convertible promissory notes (note 14)&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;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;485,157&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;b&gt;485,157&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;/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; padding-left: 4pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Earn out shares (note 14)&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;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;9,273,970&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;b&gt;9,273,970&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;/tr&gt;
                                        &lt;/table&gt;
                                    </us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="C_20210131_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member_usgaapFinancialInstrumentAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20230722025123498"
      unitRef="USD">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="C_20210131_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member_usgaapFinancialInstrumentAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20230722025202538"
      unitRef="USD">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="C_20210131_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member_usgaapFinancialInstrumentAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20230722025220122"
      unitRef="USD">485157</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="C_20210131_usgaapFinancialInstrumentAxis_usgaapConvertibleNotesPayableMember"
      decimals="0"
      id="Fxbrl_20230722025233313"
      unitRef="USD">485157</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="C_20210131_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember"
      decimals="0"
      id="Fxbrl_20230722025244173_xbrl_20230722025123498"
      unitRef="USD">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="C_20210131_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember"
      decimals="0"
      id="Fxbrl_20230722025244173_xbrl_20230722025202538"
      unitRef="USD">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="C_20210131_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember"
      decimals="0"
      id="Fxbrl_20230722025244173_xbrl_20230722025220122"
      unitRef="USD">9273970</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="C_20210131_usgaapFinancialInstrumentAxis_cxxifEarnOutSharesMember"
      decimals="0"
      id="Fxbrl_20230722025244173_xbrl_20230722025233313"
      unitRef="USD">9273970</us-gaap:FinancialLiabilitiesFairValueDisclosure>
</xbrl>
