<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:hpco="http://hemp.com/20230331"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2023"
  xmlns:us-gaap="http://fasb.org/us-gaap/2023"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="hpco-20230331.xsd" xlink:type="simple"/>
    <context id="From2023-01-01to2023-03-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-05-03_us-gaap_SubsequentEventMember_hpco_GreenStarLabsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">hpco:GreenStarLabsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-05-03</instant>
        </period>
    </context>
    <context id="From2023-05-31to2023-06-01_us-gaap_SubsequentEventMember_hpco_NasirGhesaniMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hpco:NasirGhesaniMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-31</startDate>
            <endDate>2023-06-01</endDate>
        </period>
    </context>
    <context id="From2023-05-01to2023-05-03_us-gaap_SubsequentEventMember_hpco_GreenStarLabsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">hpco:GreenStarLabsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-05-03</endDate>
        </period>
    </context>
    <context id="From2022-10-01to2022-10-12_hpco_FMWMediaWorksLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">hpco:FMWMediaWorksLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-10-12</endDate>
        </period>
    </context>
    <context id="From2022-09-01to2022-09-17_hpco_NorthEquitiesCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">hpco:NorthEquitiesCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-01</startDate>
            <endDate>2022-09-17</endDate>
        </period>
    </context>
    <context id="From2022-09-01to2022-09-06_hpco_BousteadSecuritiesLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">hpco:BousteadSecuritiesLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-01</startDate>
            <endDate>2022-09-06</endDate>
        </period>
    </context>
    <context id="From2022-01-01to2022-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-07-15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
        </entity>
        <period>
            <instant>2022-07-15</instant>
        </period>
    </context>
    <context id="From2022-07-01to2022-07-15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-07-15</endDate>
        </period>
    </context>
    <context id="From2022-04-01to2022-04-07_hpco_HempaccoSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">hpco:HempaccoSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-07</endDate>
        </period>
    </context>
    <context id="From2023-01-01to2023-03-31_hpco_SeptemberOneTwoZeroTwentyTwoMember_hpco_BousteadSecuritiesLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">hpco:SeptemberOneTwoZeroTwentyTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">hpco:BousteadSecuritiesLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2022-08-01to2022-08-29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
        </entity>
        <period>
            <startDate>2022-08-01</startDate>
            <endDate>2022-08-29</endDate>
        </period>
    </context>
    <context id="AsOf2022-09-06_hpco_BousteadSecuritiesLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">hpco:BousteadSecuritiesLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-06</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_hpco_SeptemberOneTwoZeroTwentyTwoMember_hpco_BousteadSecuritiesLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">hpco:SeptemberOneTwoZeroTwentyTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">hpco:BousteadSecuritiesLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-04-07_hpco_HempaccoSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">hpco:HempaccoSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-07</instant>
        </period>
    </context>
    <context id="From2022-03-01to2023-03-31_hpco_GreenGlobeInternationalIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">hpco:GreenGlobeInternationalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_hpco_GreenGlobeInternationalIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">hpco:GreenGlobeInternationalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2022-01-01to2022-03-31_hpco_USTMexicoIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">hpco:USTMexicoIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="From2023-01-01to2023-03-31_hpco_USTMexicoIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">hpco:USTMexicoIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_hpco_GreenStarLabsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">hpco:GreenStarLabsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-01to2023-03-31_hpco_GreenStarLabsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">hpco:GreenStarLabsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2023-01-01to2023-03-31_hpco_GreenGlobeInternationalIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">hpco:GreenGlobeInternationalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-03-31_hpco_GreenStarLabsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">hpco:GreenStarLabsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_hpco_GreenGlobeInternationalIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">hpco:GreenGlobeInternationalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_hpco_USTMexicoIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">hpco:USTMexicoIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_hpco_USTMexicoIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">hpco:USTMexicoIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_hpco_HempaccoPaperCompanyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">hpco:HempaccoPaperCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_hpco_PrimusLogisticsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">hpco:PrimusLogisticsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_hpco_PrimusLogisticsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">hpco:PrimusLogisticsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="From2022-01-01to2022-03-31_hpco_CMOMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">hpco:CMOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="From2023-01-01to2023-03-31_hpco_CMOMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">hpco:CMOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2022-01-01to2022-03-31_hpco_CEOMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">hpco:CEOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="From2023-01-01to2023-03-31_hpco_CEOMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">hpco:CEOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2021-07-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-03-31_hpco_ThirdPartyLoanAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hpco:ThirdPartyLoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_hpco_ThirdPartyLoanAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hpco:ThirdPartyLoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2021-01-01to2021-01-15_hpco_ThirdPartyLoanAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hpco:ThirdPartyLoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-01-15</endDate>
        </period>
    </context>
    <context id="From2020-06-01to2020-06-15_hpco_ThirdPartyLoanAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hpco:ThirdPartyLoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-01</startDate>
            <endDate>2020-06-15</endDate>
        </period>
    </context>
    <context id="From2021-08-01to2021-08-11_hpco_GGIIWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">hpco:GGIIWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-08-11</endDate>
        </period>
    </context>
    <context id="From2023-01-01to2023-03-31_hpco_CompensationWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">hpco:CompensationWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2023-01-01to2023-01-25_hpco_CompensationWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">hpco:CompensationWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-01-25</endDate>
        </period>
    </context>
    <context id="AsOf2023-01-25_hpco_CompensationWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">hpco:CompensationWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-25</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_hpco_CompensationWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">hpco:CompensationWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="From2023-01-01to2023-03-31_srt_MaximumMember_hpco_WarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">hpco:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2023-01-01to2023-03-31_srt_MinimumMember_hpco_WarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">hpco:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2022-01-01to2022-12-31_srt_MaximumMember_hpco_WarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">hpco:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-01to2022-12-31_srt_MinimumMember_hpco_WarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">hpco:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_srt_MaximumMember_hpco_WarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">hpco:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_srt_MaximumMember_hpco_WarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">hpco:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_srt_MinimumMember_hpco_WarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">hpco:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_srt_MinimumMember_hpco_WarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">hpco:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="From2023-01-01to2023-03-31_hpco_WarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">hpco:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2022-01-01to2022-12-31_hpco_WarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">hpco:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-06-01to2022-06-07_hpco_ConvertiblePromissoryNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hpco:ConvertiblePromissoryNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-01</startDate>
            <endDate>2022-06-07</endDate>
        </period>
    </context>
    <context id="AsOf2023-03-31_hpco_ConvertiblePromissoryNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hpco:ConvertiblePromissoryNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-03-18_hpco_ConvertiblePromissoryNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hpco:ConvertiblePromissoryNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-18</instant>
        </period>
    </context>
    <context id="From2022-03-01to2022-03-18_hpco_ConvertiblePromissoryNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hpco:ConvertiblePromissoryNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-01</startDate>
            <endDate>2022-03-18</endDate>
        </period>
    </context>
    <context id="From2023-01-01to2023-03-31_hpco_ConvertiblePromissoryNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hpco:ConvertiblePromissoryNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2023-01-01to2023-03-31_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2023-01-01to2023-03-31_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-03-31_hpco_ErnieSparksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">hpco:ErnieSparksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_hpco_MiguelCamberoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">hpco:MiguelCamberoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="From2021-05-01to2021-06-21_hpco_ConvertiblePromissoryNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hpco:ConvertiblePromissoryNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-06-21</endDate>
        </period>
    </context>
    <context id="From2022-09-01to2022-09-06_us-gaap_ShortTermDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-01</startDate>
            <endDate>2022-09-06</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ShortTermDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_ShortTermDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2019-12-01to2019-12-11_us-gaap_ShortTermDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-01</startDate>
            <endDate>2019-12-11</endDate>
        </period>
    </context>
    <context id="AsOf2019-12-11_us-gaap_ShortTermDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-11</instant>
        </period>
    </context>
    <context id="From2022-01-01to2022-03-31_hpco_OperatingLeaseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">hpco:OperatingLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_hpco_OperatingLeaseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">hpco:OperatingLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_hpco_OperatingLeaseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">hpco:OperatingLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-01to2023-03-31_hpco_OperatingLeaseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">hpco:OperatingLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-03-31_hpco_KiosksPlusImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">hpco:KiosksPlusImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_hpco_KiosksPlusImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">hpco:KiosksPlusImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_us-gaap_LeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_LeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_hpco_ProductionEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">hpco:ProductionEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_hpco_ProductionEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">hpco:ProductionEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_hpco_CustomerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">hpco:CustomerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="From2023-01-01to2023-03-31_hpco_CustomerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">hpco:CustomerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2022-01-01to2022-03-31_hpco_CustomerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">hpco:CustomerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="From2022-01-01to2022-03-31_us-gaap_ConvertibleNotesPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="From2023-01-01to2023-03-31_us-gaap_ConvertibleNotesPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2023-01-01to2023-03-31_hpco_GoingConcernMattersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">hpco:GoingConcernMattersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-03-31_hpco_GoingConcernMattersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">hpco:GoingConcernMattersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="From2023-01-01to2023-03-31_hpco_AlfalfaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hpco:AlfalfaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2023-01-01to2023-03-31_hpco_HVIAndWeedsiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hpco:HVIAndWeedsiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2023-01-01to2023-03-31_hpco_OneSeptemberTwoThousandTwentyTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hpco:OneSeptemberTwoThousandTwentyTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2023-02-01to2023-02-14_hpco_UnderwritersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">hpco:UnderwritersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-02-14</endDate>
        </period>
    </context>
    <context id="From2023-01-01to2023-03-31_hpco_UnderwritersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">hpco:UnderwritersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-02-09_hpco_UnderwritersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">hpco:UnderwritersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-09</instant>
        </period>
    </context>
    <context id="From2023-03-01to2023-03-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
        </entity>
        <period>
            <startDate>2023-03-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2023-02-01to2023-02-08">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-02-08</endDate>
        </period>
    </context>
    <context id="AsOf2023-03-31_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="From2023-01-01to2023-03-31_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2023-01-01to2023-03-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2023-01-01to2023-03-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2023-01-01to2023-03-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-03-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-03-31_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-03-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-03-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-03-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="From2022-01-01to2022-03-31_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="From2022-01-01to2022-03-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="From2022-01-01to2022-03-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="From2022-01-01to2022-03-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2022-01-01to2022-03-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_SeriesAPreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_us-gaap_SeriesAPreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-06-23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001892480</identifier>
        </entity>
        <period>
            <instant>2023-06-23</instant>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <unit id="USDPShares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="sqft">
        <measure>utr:sqft</measure>
    </unit>
    <unit id="Pure">
        <measure>pure</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="From2023-01-01to2023-03-31">0001892480</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="From2023-01-01to2023-03-31">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate contextRef="From2023-01-01to2023-03-31">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalPeriodFocus contextRef="From2023-01-01to2023-03-31">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus contextRef="From2023-01-01to2023-03-31">2023</dei:DocumentFiscalYearFocus>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2022-12-31"
      decimals="INF"
      unitRef="USDPShares">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized contextRef="AsOf2022-12-31" decimals="0" unitRef="Shares">50000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2022-12-31"
      decimals="INF"
      unitRef="USDPShares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="AsOf2022-12-31" decimals="0" unitRef="Shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="AsOf2022-12-31" decimals="0" unitRef="Shares">28281505</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2022-12-31" decimals="0" unitRef="Shares">23436505</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2022-12-31_us-gaap_SeriesAPreferredStockMember"
      decimals="INF"
      unitRef="USDPShares">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2022-12-31_us-gaap_SeriesAPreferredStockMember"
      decimals="0"
      unitRef="Shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="AsOf2023-03-31_us-gaap_SeriesAPreferredStockMember"
      decimals="0"
      unitRef="Shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="AsOf2022-12-31_us-gaap_SeriesAPreferredStockMember"
      decimals="0"
      unitRef="Shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="AsOf2022-12-31_us-gaap_SeriesAPreferredStockMember"
      decimals="0"
      unitRef="Shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2023-01-01to2023-03-31_hpco_OneSeptemberTwoThousandTwentyTwoMember"
      decimals="0"
      unitRef="USD">6000000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:NotesPayable
      contextRef="AsOf2022-12-31_us-gaap_ShortTermDebtMember"
      decimals="0"
      unitRef="USD">0</us-gaap:NotesPayable>
    <hpco:LineOfCreditOwed contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">0</hpco:LineOfCreditOwed>
    <us-gaap:StockholdersEquityOtherShares
      contextRef="From2022-08-01to2022-08-29"
      decimals="0"
      unitRef="Shares">1000000</us-gaap:StockholdersEquityOtherShares>
    <dei:DocumentType contextRef="From2023-01-01to2023-03-31">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport contextRef="From2023-01-01to2023-03-31">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate contextRef="From2023-01-01to2023-03-31">2023-03-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport contextRef="From2023-01-01to2023-03-31">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="From2023-01-01to2023-03-31">001-41487</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="From2023-01-01to2023-03-31">HEMPACCO CO., INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="From2023-01-01to2023-03-31">NV</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="From2023-01-01to2023-03-31">83-4231457</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="From2023-01-01to2023-03-31">9925 Airway Road</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="From2023-01-01to2023-03-31">San Diego</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="From2023-01-01to2023-03-31">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="From2023-01-01to2023-03-31">92154</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="From2023-01-01to2023-03-31">619</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="From2023-01-01to2023-03-31">779-0715</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="From2023-01-01to2023-03-31">Common Stock, par value $0.001 per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="From2023-01-01to2023-03-31">HPCO</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="From2023-01-01to2023-03-31">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus contextRef="From2023-01-01to2023-03-31">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="From2023-01-01to2023-03-31">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="From2023-01-01to2023-03-31">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="From2023-01-01to2023-03-31">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="From2023-01-01to2023-03-31">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany contextRef="From2023-01-01to2023-03-31">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding contextRef="AsOf2023-06-23" decimals="INF" unitRef="Shares">28343728</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_2"
      unitRef="USD">4036530</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_3"
      unitRef="USD">548331</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableGross
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_4"
      unitRef="USD">271424</us-gaap:AccountsReceivableGross>
    <us-gaap:AccountsReceivableGross
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_5"
      unitRef="USD">231269</us-gaap:AccountsReceivableGross>
    <hpco:AccountsReceivableRelatedParties1
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_6"
      unitRef="USD">0</hpco:AccountsReceivableRelatedParties1>
    <hpco:AccountsReceivableRelatedParties1
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_7"
      unitRef="USD">5100</hpco:AccountsReceivableRelatedParties1>
    <us-gaap:InventoryNet
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_8"
      unitRef="USD">812648</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_9"
      unitRef="USD">645132</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_10"
      unitRef="USD">414030</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_11"
      unitRef="USD">442366</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_12"
      unitRef="USD">464549</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_13"
      unitRef="USD">35609</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_14"
      unitRef="USD">5999181</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_15"
      unitRef="USD">1907807</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_16"
      unitRef="USD">7228761</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_17"
      unitRef="USD">7220565</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_18"
      unitRef="USD">324403</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_19"
      unitRef="USD">351146</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherIntangibleAssetsNet
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_20"
      unitRef="USD">0</us-gaap:OtherIntangibleAssetsNet>
    <us-gaap:OtherIntangibleAssetsNet
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_21"
      unitRef="USD">2661</us-gaap:OtherIntangibleAssetsNet>
    <us-gaap:OtherAssets
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_73"
      unitRef="USD">287080</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_74"
      unitRef="USD">0</us-gaap:OtherAssets>
    <us-gaap:Assets
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_23"
      unitRef="USD">13839425</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_24"
      unitRef="USD">9482179</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_29"
      unitRef="USD">234287</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_30"
      unitRef="USD">335605</us-gaap:AccountsPayableCurrent>
    <hpco:AccountsPayableRelatedParties
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_31"
      unitRef="USD">13738</hpco:AccountsPayableRelatedParties>
    <hpco:AccountsPayableRelatedParties
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_32"
      unitRef="USD">42831</hpco:AccountsPayableRelatedParties>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_33"
      unitRef="USD">22861</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_34"
      unitRef="USD">0</us-gaap:AccruedLiabilitiesCurrent>
    <hpco:CustomerPrepaidInvoicesAndDepositsCurrent
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_35"
      unitRef="USD">734771</hpco:CustomerPrepaidInvoicesAndDepositsCurrent>
    <hpco:CustomerPrepaidInvoicesAndDepositsCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_36"
      unitRef="USD">838164</hpco:CustomerPrepaidInvoicesAndDepositsCurrent>
    <hpco:NotesPayableRelatedPartiesCurrent
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_37"
      unitRef="USD">50000</hpco:NotesPayableRelatedPartiesCurrent>
    <hpco:NotesPayableRelatedPartiesCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_38"
      unitRef="USD">69282</hpco:NotesPayableRelatedPartiesCurrent>
    <us-gaap:ConvertibleNotesPayableCurrent
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_39"
      unitRef="USD">125000</us-gaap:ConvertibleNotesPayableCurrent>
    <us-gaap:ConvertibleNotesPayableCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_40"
      unitRef="USD">125000</us-gaap:ConvertibleNotesPayableCurrent>
    <hpco:OtherShortTermLoans
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_41"
      unitRef="USD">138252</hpco:OtherShortTermLoans>
    <hpco:OtherShortTermLoans
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_42"
      unitRef="USD">0</hpco:OtherShortTermLoans>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_43"
      unitRef="USD">111300</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_44"
      unitRef="USD">109552</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_45"
      unitRef="USD">1430209</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_46"
      unitRef="USD">1520434</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebt
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_48"
      unitRef="USD">0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_49"
      unitRef="USD">142770</us-gaap:LongTermDebt>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_50"
      unitRef="USD">229847</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_51"
      unitRef="USD">258776</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:Liabilities
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_52"
      unitRef="USD">1660056</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_53"
      unitRef="USD">1921980</us-gaap:Liabilities>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2023-03-31"
      decimals="INF"
      id="fid_77"
      unitRef="USDPShares">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_82"
      unitRef="Shares">50000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockValue
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_55"
      unitRef="USD">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_56"
      unitRef="USD">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2023-03-31_us-gaap_SeriesAPreferredStockMember"
      decimals="INF"
      id="fid_78"
      unitRef="USDPShares">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2023-03-31_us-gaap_SeriesAPreferredStockMember"
      decimals="0"
      id="fid_83"
      unitRef="Shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="AsOf2023-03-31_us-gaap_SeriesAPreferredStockMember"
      decimals="0"
      id="fid_86"
      unitRef="Shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue
      contextRef="AsOf2023-03-31_us-gaap_SeriesAPreferredStockMember"
      decimals="0"
      id="fid_57"
      unitRef="USD">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="AsOf2022-12-31_us-gaap_SeriesAPreferredStockMember"
      decimals="0"
      id="fid_58"
      unitRef="USD">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2023-03-31"
      decimals="INF"
      id="fid_90"
      unitRef="USDPShares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_96"
      unitRef="Shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_98"
      unitRef="Shares">28281505</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_101"
      unitRef="Shares">23436505</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_59"
      unitRef="USD">28281</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_60"
      unitRef="USD">23436</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_61"
      unitRef="USD">25088092</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_62"
      unitRef="USD">18095184</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_63"
      unitRef="USD">-12828648</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_64"
      unitRef="USD">-10463048</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_65"
      unitRef="USD">12287725</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_66"
      unitRef="USD">7655572</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_67"
      unitRef="USD">-108356</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_68"
      unitRef="USD">-95373</us-gaap:MinorityInterest>
    <hpco:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterests
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_69"
      unitRef="USD">12179369</hpco:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterests>
    <hpco:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterests
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_70"
      unitRef="USD">7560199</hpco:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_71"
      unitRef="USD">13839425</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_72"
      unitRef="USD">9482179</us-gaap:LiabilitiesAndStockholdersEquity>
    <hpco:ProductSalesRevenues
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_105"
      unitRef="USD">404999</hpco:ProductSalesRevenues>
    <hpco:ProductSalesRevenues
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_106"
      unitRef="USD">957566</hpco:ProductSalesRevenues>
    <hpco:ProductSalesRelatedParties
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_107"
      unitRef="USD">6559</hpco:ProductSalesRelatedParties>
    <hpco:ProductSalesRelatedParties
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_108"
      unitRef="USD">1000</hpco:ProductSalesRelatedParties>
    <hpco:ManufacturingServiceRevenue
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_109"
      unitRef="USD">12052</hpco:ManufacturingServiceRevenue>
    <hpco:ManufacturingServiceRevenue
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_110"
      unitRef="USD">12600</hpco:ManufacturingServiceRevenue>
    <hpco:KioskRevenue
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_111"
      unitRef="USD">750</hpco:KioskRevenue>
    <hpco:KioskRevenue
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_112"
      unitRef="USD">0</hpco:KioskRevenue>
    <us-gaap:Revenues
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_113"
      unitRef="USD">424360</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_114"
      unitRef="USD">971166</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_116"
      unitRef="USD">460259</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_117"
      unitRef="USD">799006</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:RelatedPartiesAmountInCostOfSales
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_118"
      unitRef="USD">61462</us-gaap:RelatedPartiesAmountInCostOfSales>
    <us-gaap:RelatedPartiesAmountInCostOfSales
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_119"
      unitRef="USD">0</us-gaap:RelatedPartiesAmountInCostOfSales>
    <hpco:TotalCostOfSales
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_120"
      unitRef="USD">521721</hpco:TotalCostOfSales>
    <hpco:TotalCostOfSales
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_121"
      unitRef="USD">799006</hpco:TotalCostOfSales>
    <us-gaap:GrossProfit
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_122"
      unitRef="USD">-97361</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_123"
      unitRef="USD">172160</us-gaap:GrossProfit>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_125"
      unitRef="USD">737174</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_126"
      unitRef="USD">731075</us-gaap:GeneralAndAdministrativeExpense>
    <hpco:GeneralAndAdministrativeRelatedPartiesExpense
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_127"
      unitRef="USD">215283</hpco:GeneralAndAdministrativeRelatedPartiesExpense>
    <hpco:GeneralAndAdministrativeRelatedPartiesExpense
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_128"
      unitRef="USD">105000</hpco:GeneralAndAdministrativeRelatedPartiesExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_129"
      unitRef="USD">179829</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_130"
      unitRef="USD">196244</us-gaap:SellingAndMarketingExpense>
    <hpco:SellingAndMarketingExpenseRelated
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_131"
      unitRef="USD">22596</hpco:SellingAndMarketingExpenseRelated>
    <hpco:SellingAndMarketingExpenseRelated
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_132"
      unitRef="USD">0</hpco:SellingAndMarketingExpenseRelated>
    <hpco:ExpensingOfRelatedPartyAdvancesAndLoans
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_133"
      unitRef="USD">1125000</hpco:ExpensingOfRelatedPartyAdvancesAndLoans>
    <hpco:ExpensingOfRelatedPartyAdvancesAndLoans
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_134"
      unitRef="USD">0</hpco:ExpensingOfRelatedPartyAdvancesAndLoans>
    <us-gaap:OperatingExpenses
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_135"
      unitRef="USD">2279882</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_136"
      unitRef="USD">1032319</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_137"
      unitRef="USD">-2377243</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_138"
      unitRef="USD">-860159</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_140"
      unitRef="USD">-1288</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_141"
      unitRef="USD">-3597</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_142"
      unitRef="USD">-51</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_143"
      unitRef="USD">-13460</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_144"
      unitRef="USD">-1339</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_145"
      unitRef="USD">-17057</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_146"
      unitRef="USD">-2378582</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_147"
      unitRef="USD">-877216</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_148"
      unitRef="USD">12982</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_149"
      unitRef="USD">233</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_150"
      unitRef="USD">-2365600</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_151"
      unitRef="USD">-876983</us-gaap:IncomeLossFromContinuingOperations>
    <hpco:EarningsPerShareBasicAndDiluted1
      contextRef="From2023-01-01to2023-03-31"
      decimals="INF"
      id="fid_152"
      unitRef="USDPShares">-0.09</hpco:EarningsPerShareBasicAndDiluted1>
    <hpco:EarningsPerShareBasicAndDiluted1
      contextRef="From2022-01-01to2022-03-31"
      decimals="INF"
      id="fid_153"
      unitRef="USDPShares">-0.04</hpco:EarningsPerShareBasicAndDiluted1>
    <hpco:WeightedAverageNumberOfShareOutstandingBasicAndDiluted1
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_154"
      unitRef="Shares">25860505</hpco:WeightedAverageNumberOfShareOutstandingBasicAndDiluted1>
    <hpco:WeightedAverageNumberOfShareOutstandingBasicAndDiluted1
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_155"
      unitRef="Shares">19695532</hpco:WeightedAverageNumberOfShareOutstandingBasicAndDiluted1>
    <us-gaap:SharesIssued
      contextRef="AsOf2022-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_156"
      unitRef="Shares">23436505</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_157"
      unitRef="USD">23436</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="fid_158"
      unitRef="USD">18095184</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="fid_159"
      unitRef="USD">-10463048</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-12-31_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      id="fid_160"
      unitRef="USD">-95374</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_161"
      unitRef="USD">7560198</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <hpco:IssuanceOfCommonStockShares
      contextRef="From2023-01-01to2023-03-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_162"
      unitRef="Shares">4830000</hpco:IssuanceOfCommonStockShares>
    <hpco:IssuanceOfCommonStockAmount
      contextRef="From2023-01-01to2023-03-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_163"
      unitRef="USD">4830</hpco:IssuanceOfCommonStockAmount>
    <hpco:IssuanceOfCommonStockAmount
      contextRef="From2023-01-01to2023-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="fid_164"
      unitRef="USD">7240170</hpco:IssuanceOfCommonStockAmount>
    <hpco:IssuanceOfCommonStockAmount
      contextRef="From2023-01-01to2023-03-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="fid_165"
      unitRef="USD">0</hpco:IssuanceOfCommonStockAmount>
    <hpco:IssuanceOfCommonStockAmount
      contextRef="From2023-01-01to2023-03-31_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      id="fid_166"
      unitRef="USD">0</hpco:IssuanceOfCommonStockAmount>
    <hpco:IssuanceOfCommonStockAmount
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_167"
      unitRef="USD">7245000</hpco:IssuanceOfCommonStockAmount>
    <hpco:OfferingCostsPaidInConnectionWithSaleOfCommonStock
      contextRef="From2023-01-01to2023-03-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_562"
      unitRef="USD">0</hpco:OfferingCostsPaidInConnectionWithSaleOfCommonStock>
    <hpco:OfferingCostsPaidInConnectionWithSaleOfCommonStock
      contextRef="From2023-01-01to2023-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="fid_563"
      unitRef="USD">-634600</hpco:OfferingCostsPaidInConnectionWithSaleOfCommonStock>
    <hpco:OfferingCostsPaidInConnectionWithSaleOfCommonStock
      contextRef="From2023-01-01to2023-03-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="fid_564"
      unitRef="USD">0</hpco:OfferingCostsPaidInConnectionWithSaleOfCommonStock>
    <hpco:OfferingCostsPaidInConnectionWithSaleOfCommonStock
      contextRef="From2023-01-01to2023-03-31_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      id="fid_565"
      unitRef="USD">0</hpco:OfferingCostsPaidInConnectionWithSaleOfCommonStock>
    <hpco:OfferingCostsPaidInConnectionWithSaleOfCommonStock
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_566"
      unitRef="USD">-634600</hpco:OfferingCostsPaidInConnectionWithSaleOfCommonStock>
    <hpco:SharesIssuedForConsultingServicesShares
      contextRef="From2023-01-01to2023-03-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_168"
      unitRef="Shares">15000</hpco:SharesIssuedForConsultingServicesShares>
    <hpco:SharesIssuedForConsultingServicesAmount
      contextRef="From2023-01-01to2023-03-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_169"
      unitRef="USD">15</hpco:SharesIssuedForConsultingServicesAmount>
    <hpco:SharesIssuedForConsultingServicesAmount
      contextRef="From2023-01-01to2023-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="fid_170"
      unitRef="USD">12885</hpco:SharesIssuedForConsultingServicesAmount>
    <hpco:SharesIssuedForConsultingServicesAmount
      contextRef="From2023-01-01to2023-03-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="fid_171"
      unitRef="USD">0</hpco:SharesIssuedForConsultingServicesAmount>
    <hpco:SharesIssuedForConsultingServicesAmount
      contextRef="From2023-01-01to2023-03-31_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      id="fid_172"
      unitRef="USD">0</hpco:SharesIssuedForConsultingServicesAmount>
    <hpco:SharesIssuedForConsultingServicesAmount
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_173"
      unitRef="USD">12900</hpco:SharesIssuedForConsultingServicesAmount>
    <hpco:CapitalizedValueOfWarrants
      contextRef="From2023-01-01to2023-03-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_174"
      unitRef="USD">0</hpco:CapitalizedValueOfWarrants>
    <hpco:CapitalizedValueOfWarrants
      contextRef="From2023-01-01to2023-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="fid_175"
      unitRef="USD">374453</hpco:CapitalizedValueOfWarrants>
    <hpco:CapitalizedValueOfWarrants
      contextRef="From2023-01-01to2023-03-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="fid_176"
      unitRef="USD">0</hpco:CapitalizedValueOfWarrants>
    <hpco:CapitalizedValueOfWarrants
      contextRef="From2023-01-01to2023-03-31_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      id="fid_177"
      unitRef="USD">0</hpco:CapitalizedValueOfWarrants>
    <hpco:CapitalizedValueOfWarrants
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_178"
      unitRef="USD">374453</hpco:CapitalizedValueOfWarrants>
    <hpco:NetLossAttributableToNonControllingInterests
      contextRef="From2023-01-01to2023-03-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_179"
      unitRef="USD">0</hpco:NetLossAttributableToNonControllingInterests>
    <hpco:NetLossAttributableToNonControllingInterests
      contextRef="From2023-01-01to2023-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="fid_180"
      unitRef="USD">0</hpco:NetLossAttributableToNonControllingInterests>
    <hpco:NetLossAttributableToNonControllingInterests
      contextRef="From2023-01-01to2023-03-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="fid_181"
      unitRef="USD">12982</hpco:NetLossAttributableToNonControllingInterests>
    <hpco:NetLossAttributableToNonControllingInterests
      contextRef="From2023-01-01to2023-03-31_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      id="fid_182"
      unitRef="USD">-12982</hpco:NetLossAttributableToNonControllingInterests>
    <hpco:NetLossAttributableToNonControllingInterests
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_183"
      unitRef="USD">0</hpco:NetLossAttributableToNonControllingInterests>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-01to2023-03-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_184"
      unitRef="USD">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-01to2023-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="fid_185"
      unitRef="USD">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-01to2023-03-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="fid_186"
      unitRef="USD">-2378582</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-01to2023-03-31_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      id="fid_187"
      unitRef="USD">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_188"
      unitRef="USD">-2378582</us-gaap:NetIncomeLoss>
    <us-gaap:SharesIssued
      contextRef="AsOf2023-03-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_189"
      unitRef="Shares">28281505</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-03-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_190"
      unitRef="USD">28281</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="fid_191"
      unitRef="USD">25088092</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-03-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="fid_192"
      unitRef="USD">-12828648</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-03-31_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      id="fid_193"
      unitRef="USD">-108356</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_194"
      unitRef="USD">12179369</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesIssued
      contextRef="AsOf2021-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_195"
      unitRef="Shares">19695532</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_196"
      unitRef="USD">19696</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="fid_197"
      unitRef="USD">6321428</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="fid_198"
      unitRef="USD">-3459214</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-12-31_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      id="fid_199"
      unitRef="USD">-14250</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="fid_200"
      unitRef="USD">2867660</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <hpco:WarrantValuationExpense
      contextRef="From2022-01-01to2022-03-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_201"
      unitRef="USD">0</hpco:WarrantValuationExpense>
    <hpco:WarrantValuationExpense
      contextRef="From2022-01-01to2022-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="fid_202"
      unitRef="USD">437375</hpco:WarrantValuationExpense>
    <hpco:WarrantValuationExpense
      contextRef="From2022-01-01to2022-03-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="fid_203"
      unitRef="USD">0</hpco:WarrantValuationExpense>
    <hpco:WarrantValuationExpense
      contextRef="From2022-01-01to2022-03-31_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      id="fid_204"
      unitRef="USD">0</hpco:WarrantValuationExpense>
    <hpco:WarrantValuationExpense
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_205"
      unitRef="USD">437375</hpco:WarrantValuationExpense>
    <hpco:OfferingCosts
      contextRef="From2022-01-01to2022-03-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_206"
      unitRef="USD">0</hpco:OfferingCosts>
    <hpco:OfferingCosts
      contextRef="From2022-01-01to2022-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="fid_207"
      unitRef="USD">-16000</hpco:OfferingCosts>
    <hpco:OfferingCosts
      contextRef="From2022-01-01to2022-03-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="fid_208"
      unitRef="USD">0</hpco:OfferingCosts>
    <hpco:OfferingCosts
      contextRef="From2022-01-01to2022-03-31_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      id="fid_209"
      unitRef="USD">0</hpco:OfferingCosts>
    <hpco:OfferingCosts
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_210"
      unitRef="USD">-16000</hpco:OfferingCosts>
    <hpco:NetLossAttributableToNonControllingInterests
      contextRef="From2022-01-01to2022-03-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_211"
      unitRef="USD">0</hpco:NetLossAttributableToNonControllingInterests>
    <hpco:NetLossAttributableToNonControllingInterests
      contextRef="From2022-01-01to2022-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="fid_212"
      unitRef="USD">0</hpco:NetLossAttributableToNonControllingInterests>
    <hpco:NetLossAttributableToNonControllingInterests
      contextRef="From2022-01-01to2022-03-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="fid_213"
      unitRef="USD">0</hpco:NetLossAttributableToNonControllingInterests>
    <hpco:NetLossAttributableToNonControllingInterests
      contextRef="From2022-01-01to2022-03-31_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      id="fid_214"
      unitRef="USD">-233</hpco:NetLossAttributableToNonControllingInterests>
    <hpco:NetLossAttributableToNonControllingInterests
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_215"
      unitRef="USD">-233</hpco:NetLossAttributableToNonControllingInterests>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-01to2022-03-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_216"
      unitRef="USD">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-01to2022-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="fid_217"
      unitRef="USD">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-01to2022-03-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="fid_218"
      unitRef="USD">-876983</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-01to2022-03-31_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      id="fid_219"
      unitRef="USD">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_220"
      unitRef="USD">-876983</us-gaap:NetIncomeLoss>
    <us-gaap:SharesIssued
      contextRef="AsOf2022-03-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_221"
      unitRef="Shares">19695532</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-03-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_222"
      unitRef="USD">19696</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="fid_223"
      unitRef="USD">6742803</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-03-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="fid_224"
      unitRef="USD">-4336197</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-03-31_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      id="fid_225"
      unitRef="USD">-14483</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-03-31"
      decimals="0"
      id="fid_226"
      unitRef="USD">2411819</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_228"
      unitRef="USD">2378582</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_229"
      unitRef="USD">877216</us-gaap:ProfitLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_231"
      unitRef="USD">30652</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_232"
      unitRef="USD">22404</us-gaap:DepreciationAndAmortization>
    <us-gaap:OtherNoncashExpense
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_233"
      unitRef="USD">12482</us-gaap:OtherNoncashExpense>
    <us-gaap:OtherNoncashExpense
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_234"
      unitRef="USD">437375</us-gaap:OtherNoncashExpense>
    <hpco:RelatedPartyLoanReserve
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_548"
      unitRef="USD">1125000</hpco:RelatedPartyLoanReserve>
    <hpco:RelatedPartyLoanReserve
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_549"
      unitRef="USD">0</hpco:RelatedPartyLoanReserve>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_235"
      unitRef="USD">0</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_236"
      unitRef="USD">-10690</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:ShareBasedCompensation
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_237"
      unitRef="USD">12900</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_238"
      unitRef="USD">0</us-gaap:ShareBasedCompensation>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_240"
      unitRef="USD">40155</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_241"
      unitRef="USD">226425</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivableRelatedParties
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_242"
      unitRef="USD">-5100</us-gaap:IncreaseDecreaseInAccountsReceivableRelatedParties>
    <us-gaap:IncreaseDecreaseInAccountsReceivableRelatedParties
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_243"
      unitRef="USD">0</us-gaap:IncreaseDecreaseInAccountsReceivableRelatedParties>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_244"
      unitRef="USD">-103227</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_245"
      unitRef="USD">82469</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_246"
      unitRef="USD">428940</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_247"
      unitRef="USD">0</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_248"
      unitRef="USD">167516</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_249"
      unitRef="USD">420109</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayable
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_250"
      unitRef="USD">-101319</us-gaap:IncreaseDecreaseInOtherAccountsPayable>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayable
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_251"
      unitRef="USD">427350</us-gaap:IncreaseDecreaseInOtherAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayableRelatedParties
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_252"
      unitRef="USD">-29093</us-gaap:IncreaseDecreaseInAccountsPayableRelatedParties>
    <us-gaap:IncreaseDecreaseInAccountsPayableRelatedParties
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_253"
      unitRef="USD">36527</us-gaap:IncreaseDecreaseInAccountsPayableRelatedParties>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_254"
      unitRef="USD">3579</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_255"
      unitRef="USD">4110</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInCustomerDeposits
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_256"
      unitRef="USD">-103393</us-gaap:IncreaseDecreaseInCustomerDeposits>
    <us-gaap:IncreaseDecreaseInCustomerDeposits
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_257"
      unitRef="USD">-466701</us-gaap:IncreaseDecreaseInCustomerDeposits>
    <hpco:RightOfUseAssetsAndLiabilities
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_258"
      unitRef="USD">438</hpco:RightOfUseAssetsAndLiabilities>
    <hpco:RightOfUseAssetsAndLiabilities
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_259"
      unitRef="USD">0</hpco:RightOfUseAssetsAndLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_260"
      unitRef="USD">-1956496</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_261"
      unitRef="USD">-1134464</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_263"
      unitRef="USD">36187</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_264"
      unitRef="USD">4012</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_265"
      unitRef="USD">0</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_266"
      unitRef="USD">40000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_298"
      unitRef="USD">-36187</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_283"
      unitRef="USD">35988</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_270"
      unitRef="USD">0</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_271"
      unitRef="USD">50000</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_272"
      unitRef="USD">4518</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_273"
      unitRef="USD">0</us-gaap:RepaymentsOfLongTermDebt>
    <hpco:AdvancesFromRelatedParties
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_274"
      unitRef="USD">-1125000</hpco:AdvancesFromRelatedParties>
    <hpco:AdvancesFromRelatedParties
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_275"
      unitRef="USD">188055</hpco:AdvancesFromRelatedParties>
    <us-gaap:RepaymentsOfDebt
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_276"
      unitRef="USD">0</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_277"
      unitRef="USD">50000</us-gaap:RepaymentsOfDebt>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_278"
      unitRef="USD">7245000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_279"
      unitRef="USD">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <hpco:OfferingCostsPaidInConnection
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_280"
      unitRef="USD">634600</hpco:OfferingCostsPaidInConnection>
    <hpco:OfferingCostsPaidInConnection
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_281"
      unitRef="USD">16000</hpco:OfferingCostsPaidInConnection>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_282"
      unitRef="USD">5480882</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_299"
      unitRef="USD">172055</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_284"
      unitRef="USD">3488199</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_285"
      unitRef="USD">-926421</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_286"
      unitRef="USD">548331</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="fid_287"
      unitRef="USD">933469</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_288"
      unitRef="USD">4036530</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2022-03-31"
      decimals="0"
      id="fid_289"
      unitRef="USD">7048</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_291"
      unitRef="USD">3531</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_571"
      unitRef="USD">0</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaid
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_293"
      unitRef="USD">0</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_294"
      unitRef="USD">2770</us-gaap:IncomeTaxesPaid>
    <hpco:WarrantsRecordedAsPrepaidAndOtherAssets
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_296"
      unitRef="USD">374453</hpco:WarrantsRecordedAsPrepaidAndOtherAssets>
    <hpco:WarrantsRecordedAsPrepaidAndOtherAssets
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_297"
      unitRef="USD">0</hpco:WarrantsRecordedAsPrepaidAndOtherAssets>
    <us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock contextRef="From2023-01-01to2023-03-31" id="fid_300">&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&lt;strong&gt;NOTE 1 &#x2013; ORGANIZATION, BUSINESS AND LIQUIDITY&lt;/strong&gt;&lt;/p&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;strong&gt;&lt;em&gt;Organization and Operations&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;These financial statements are those of Hempacco and its subsidiaries.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;Hempacco Co., Inc. (the &#x201c;Company&#x201d; or &#x201c;Hempacco&#x201d;) was formed on April 1, 2019, as a Nevada corporation.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;On April 23, 2021, the Company filed a second amendment to its Articles of Incorporation changing the name of the company from The Hempacco Co., Inc. to Hempacco Co., Inc.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;The Company merged with, and became a subsidiary of, Green Globe International, Inc. (&#x201c;GGII&#x201d; or &#x201c;Green Globe International&#x201d;) on May 21, 2021.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;Hempacco manufactures and distributes hemp smokables both under its own name and white label products for clients. The Company also owns high-tech CBD vending kiosks that it plans to place in retail venues throughout the US, in conjunction with a number of joint venture partners.&lt;/p&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;On October 6, 2021, the California Assembly Bill Number 45 (&#x201c;AB 45&#x201d;) was passed into law. Despite the fact that industrial hemp is federally legal and not a controlled substance, this bill prohibits the sale of &#x201c;inhalable&#x201d; hemp products in California. However, the manufacture of inhalable hemp products for the sole purpose of sale in other states is not prohibited. This ban on any kind of smokable flower will remain in force until such time as the California Legislature enact a bill to tax the product. It is also legal to manufacture Delta-8 products containing less than 0.3% THC for sale in another State.&lt;/p&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;Because of the risk and uncertainty regarding the potential market for smokable products in California, the Company has focused on building its distribution network in other States and other Countries. Celebrity joint ventures bring a national demand for our products.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;During the three months ended March 31, 2023, the Company entered into the following Joint Ventures and other significant agreements.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;Effective January 1, 2023, HempBox Vending, Inc. (&#x201c;HVI&#x201d;) a wholly owned subsidiary of the Company entered into a joint venture operating agreement (the &#x201c;Operating Agreement&#x201d;) with Weedsies Mobile, LLC (&#x201c;Weedsies)&#x201d;, a Florida limited liability company, to operate a joint venture entity (the &#x201c;Joint Venture&#x201d;) in Florida by the name of Weedsies Vending, LLC. The Joint Venture was created to market the hemp related products of Weedsies using automated kiosks provided by HVI. Pursuant to the Operating Agreement, the Joint Venture will be owned 50% each by HVI and Weedsies with both entities required to fund $1,000 to the Joint Venture. HVI will be responsible for provision of the self-service vending kiosks and will be responsible for technology and marketing support as well as accounting, financial services, and tax preparation for the Joint Venture. Weedsies will be responsible for installations, repair, customer service, marketing support, billing, and reconciliations to the Joint Venture.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;Effective January 24, 2023, the Company entered into a joint venture operating agreement (the &#x201c;Operating Agreement&#x201d;) with Alfalfa Holdings, LLC (&#x201c;Alfalfa&#x201d;), a California limited liability company, to operate a joint venture entity (the &#x201c;Joint Venture&#x201d;) in California by the name of HPDG, LLC. The Joint Venture was created to market and sell hemp smokables products. Pursuant to the Operating Agreement, the Joint Venture will be owned 50% each by the Company and Alfalfa. The Company is required to fund $10,000 to the Joint Venture, manufacture product, and provide accounting, inventory management, staff training, and trade show and marketing services. Alfalfa is required to provide online marketing and promotion, design and branding, and brand management and development services as well as arranging appearances by Snoop Dogg at Joint Venture events. The appearances by Snoop Dog are subject to professional availability and a separate Talent License and Services Agreement between the Joint Venture and Alfalfa as described below (the &#x201c;Services Agreement&#x201d;).&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;In connection with the Operating Agreement, effective January 24, 2023, HPDG, LLC entered into the Services Agreement with Spanky&#x2019;s Clothing, Inc., and Calvin Broadus, Jr. p/k/a &#x201c;Snoop Dogg&#x201d; (collectively &#x201c;Talent&#x201d;), pursuant to which Talent will endorse the HDPG, LLC&#x2019;s smokable hemp products and serve as a spokesperson for the products in the United States. HDPG, LLC shall (i) pay Talent&#x2019;s legal expenses of $7,500 in connection with entering into the Operating Agreement and Services Agreement; (ii) cause the Company to issue to Talent a fully vested warrant to acquire 450,000 shares of Company common stock at a strike price of $1.00 per share (the &#x201c;Talent Warrants&#x201d;); (iii) cause the Company to issue to Talent&#x2019;s designee a fully vested warrant to acquire 50,000 shares of the Company&#x2019;s common stock at a strike price of $1.00 per share (the &#x201c;Talent Designee Warrants&#x201d;); and (iv) pay Talent royalties of 10% of HDPG, LLC&#x2019;s gross revenue, with minimum annual royalty payments of $450,000 by the end of the first two years of the initial term of the Services Agreement, an additional $600,000 by the end of the third year of the initial term, and an additional $1,200,000 by the end of the fourth year of the initial term. On or about January 30, 2023, the Company issued the Talent Warrants and Talent Designee Warrants as required by the Services Agreement (See Note 9).&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;On February 8, 2023, the Company signed, as guarantor, a lease agreement between US Tobacco de Mexico S.A. de C.V. (&#x201c;US Tobacco de Mexico,&#x201d; a related party), which is 100% owned by UST Mexico, Inc. (&#x201c;UST Mexico,&#x201d; a related party), and Grupo Fimher, S. de R.I. de C.V. (&#x201c;Fimher&#x201d;) for the lease of 43,000 sf of manufacturing space located in Tijuana, Mexico. The term of the lease is three years, commencing on March 1, 2023. The first year&#x2019;s rent payment is $18,622 per month, with 3.5% inflation increases on the first and second anniversaries of the lease. The estimated total contingent liability at lease inception will be $694,159. Hempacco Co., Inc. and Hempacco Paper Co., Inc. are sub-tenants of US Tobacco de Mexico and will manufacture products at this facility. A liability for the guarantee has not been recorded as of March 31, 2023 as the amount is not probable.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;On February 8, 2023, the Company&#x2019;s subsidiary, Hempacco Paper Co., Inc., leased the above-referenced space for an initial period of one year for a monthly rental of $2,500. Hempacco Paper will use this facility for the manufacture of all its paper products.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;Effective February 1, 2023, the Company through its representative in Warsaw, Poland, filed the equivalent of Articles of Incorporation with the court to create Hempacco Europe Sp.z.o.o. (an LLC equivalent), the corporate entity through which the Company will distribute its smokable products throughout the EU. Ownership of the entity rests 99% with the Company, and 1% with and Jakub Duda, an individual.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;On February 9, 2023, the Company entered into an underwriting agreement (the &#x201c;Underwriting Agreement&#x201d;) with Boustead Securities, LLC, and EF Hutton, a division of Benchmark Investments, LLC, as representatives (the &#x201c;Representatives&#x201d;) of the underwriters (the &#x201c;Underwriters&#x201d;) in connection with the public offering of additional shares of common stock of the Company. The Underwriting Agreement provides for the offer and sale of 4,200,000 shares of the Company&#x2019;s common stock, par value $0.001 (the &#x201c;Common Stock&#x201d;) at a price to the public of $1.50 per share (the &#x201c;Offering&#x201d;). In connection therewith, the Company agreed to issue to the Representatives and/or their designees 338,100 warrants to purchase shares of Common Stock, exercisable from February 14, 2023, through February 10, 2028, at $1.50 per share subject to adjustment as provided therein (the &#x201c;Representatives&#x2019; Warrants&#x201d;, see Note 9). The Company also granted the Underwriters an option (the &#x201c;Option&#x201d;) for a period of 45 days to purchase up to an additional 630,000 shares of Common Stock. The Offering is being made pursuant to a Registration Statement on Form S-1 (File No. 333-269566) (the &#x201c;Registration Statement&#x201d;), which was declared effective by the Securities and Exchange Commission on February 9, 2023.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;On February 11, 2023, the Underwriters exercised the Option in full, and on February 14, 2023, the Offering was completed. At the closing of the Offering, the Company (i) sold an aggregate of 4,830,000 shares of Common Stock for total gross proceeds of $7,245,000, and (ii) issued the Representatives&#x2019; Warrants as directed by the Representatives. After deducting underwriter commissions and Offering expenses, the Company received net proceeds of $6,610,400.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;The Underwriting Agreement includes customary representations, warranties, and covenants by the Company. It also provides that the Company will indemnify the Underwriters against certain liabilities, including liabilities under the Securities Act of 1933, as amended (the &#x201c;Securities Act&#x201d;), or contribute to payments the Underwriter may be required to make because of these liabilities.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;strong&gt;&lt;em&gt;Going Concern Matters&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;The accompanying financial statements have been prepared in conformity with generally accepted accounting principles in the United States (&#x201c;GAAP&#x201d;), which contemplates the Company&#x2019;s continuation as a going concern. The Company incurred a net loss of $2,378,582 during the three months ended March 31, 2023, and has an accumulated deficit of $12,828,648 as of March 31, 2023. During the three months ended March 31, 2023, the Company&#x2019;s net cash used in operations was $1,956,496.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;Management intends to raise additional operating funds through equity and/or debt offerings. However, there can be no assurance management will be successful in its endeavors.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;There are no assurances that the Company will be able to either (1) achieve a level of revenues adequate to generate sufficient cash flow from operations; or (2) obtain additional financing through either private placement, public offerings and/or bank financing necessary to support its working capital requirements. To the extent that funds generated from operations and any private placements, public offerings and/or bank financing are insufficient, the Company will have to raise additional working capital. No assurance can be given that additional financing will be available, or if available, will be on terms acceptable to the Company. If adequate working capital is not available to the Company, it may be required to curtail or cease its operations.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;Due to uncertainties related to these matters, there exists a substantial doubt about the ability of the Company to continue as a going concern. The accompanying financial statements do not include any adjustments related to the recoverability or classification of asset-carrying amounts or the amounts and classification of liabilities that may result should the Company be unable to continue as a going concern. If we are not able to successfully execute our future operating plans, our financial condition and results of operation may be materially adversely affected, and we may not be able to continue as a going concern.&lt;/p&gt;</us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock>
    <us-gaap:VariableInterestEntityOwnershipPercentage
      contextRef="From2023-01-01to2023-03-31_hpco_HVIAndWeedsiesMember"
      decimals="INF"
      id="fid_488"
      unitRef="Pure">0.50</us-gaap:VariableInterestEntityOwnershipPercentage>
    <us-gaap:PaymentsToAcquireInterestInJointVenture
      contextRef="From2023-01-01to2023-03-31_hpco_HVIAndWeedsiesMember"
      decimals="0"
      id="fid_487"
      unitRef="USD">1000</us-gaap:PaymentsToAcquireInterestInJointVenture>
    <us-gaap:VariableInterestEntityOwnershipPercentage
      contextRef="From2023-01-01to2023-03-31_hpco_AlfalfaMember"
      decimals="INF"
      id="fid_490"
      unitRef="Pure">0.50</us-gaap:VariableInterestEntityOwnershipPercentage>
    <us-gaap:PaymentsToAcquireInterestInJointVenture
      contextRef="From2023-01-01to2023-03-31_hpco_AlfalfaMember"
      decimals="0"
      id="fid_489"
      unitRef="USD">10000</us-gaap:PaymentsToAcquireInterestInJointVenture>
    <hpco:DescriptionOfOperatingAndServicingAgreement contextRef="From2023-01-01to2023-03-31" id="fid_505">pay Talent&#x2019;s legal expenses of $7,500 in connection with entering into the Operating Agreement and Services Agreement; (ii) cause the Company to issue to Talent a fully vested warrant to acquire 450,000 shares of Company common stock at a strike price of $1.00 per share (the &#x201c;Talent Warrants&#x201d;); (iii) cause the Company to issue to Talent&#x2019;s designee a fully vested warrant to acquire 50,000 shares of the Company&#x2019;s common stock at a strike price of $1.00 per share (the &#x201c;Talent Designee Warrants&#x201d;); and (iv) pay Talent royalties of 10% of HDPG, LLC&#x2019;s gross revenue, with minimum annual royalty payments of $450,000 by the end of the first two years of the initial term of the Services Agreement, an additional $600,000 by the end of the third year of the initial term, and an additional $1,200,000 by the end of the fourth year of the initial term</hpco:DescriptionOfOperatingAndServicingAgreement>
    <hpco:LeasedArea
      contextRef="From2023-02-01to2023-02-08"
      decimals="INF"
      id="fid_501"
      unitRef="sqft">43000</hpco:LeasedArea>
    <us-gaap:PaymentsForRent
      contextRef="From2023-03-01to2023-03-31"
      decimals="0"
      id="fid_502"
      unitRef="USD">18622</us-gaap:PaymentsForRent>
    <hpco:PercentageIncreaseInRent
      contextRef="From2023-01-01to2023-03-31"
      decimals="INF"
      id="fid_504"
      unitRef="Pure">0.035</hpco:PercentageIncreaseInRent>
    <hpco:ContingentLiability
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_503"
      unitRef="USD">694159</hpco:ContingentLiability>
    <us-gaap:RentalIncomeNonoperating
      contextRef="From2023-02-01to2023-02-08"
      decimals="0"
      id="fid_494"
      unitRef="USD">2500</us-gaap:RentalIncomeNonoperating>
    <hpco:StockOfferedForSale
      contextRef="From2023-01-01to2023-03-31_hpco_UnderwritersMember"
      decimals="0"
      id="fid_500"
      unitRef="Shares">4200000</hpco:StockOfferedForSale>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2023-02-09_hpco_UnderwritersMember"
      decimals="INF"
      id="fid_495"
      unitRef="USDPShares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <hpco:OfferingPrice
      contextRef="AsOf2023-02-09_hpco_UnderwritersMember"
      decimals="INF"
      id="fid_496"
      unitRef="USDPShares">1.50</hpco:OfferingPrice>
    <hpco:WarrrantsIssuedToPurchaseCommonStock
      contextRef="From2023-02-01to2023-02-14_hpco_UnderwritersMember"
      decimals="0"
      id="fid_497"
      unitRef="Shares">338100</hpco:WarrrantsIssuedToPurchaseCommonStock>
    <hpco:AdditionalCommonStockShare
      contextRef="From2023-01-01to2023-03-31_hpco_UnderwritersMember"
      decimals="0"
      id="fid_499"
      unitRef="Shares">630000</hpco:AdditionalCommonStockShare>
    <us-gaap:StockholdersEquityOtherShares
      contextRef="From2023-02-01to2023-02-14_hpco_UnderwritersMember"
      decimals="0"
      id="fid_491"
      unitRef="Shares">4830000</us-gaap:StockholdersEquityOtherShares>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2023-02-01to2023-02-14_hpco_UnderwritersMember"
      decimals="0"
      id="fid_492"
      unitRef="USD">7245000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="From2023-02-01to2023-02-14_hpco_UnderwritersMember"
      decimals="0"
      id="fid_493"
      unitRef="USD">6610400</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-01to2023-03-31_hpco_GoingConcernMattersMember"
      decimals="0"
      id="fid_480"
      unitRef="USD">-2378582</us-gaap:NetIncomeLoss>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2023-03-31_hpco_GoingConcernMattersMember"
      decimals="0"
      id="fid_485"
      unitRef="USD">-12828648</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2023-01-01to2023-03-31_hpco_GoingConcernMattersMember"
      decimals="0"
      id="fid_482"
      unitRef="USD">-1956496</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="From2023-01-01to2023-03-31" id="fid_301">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;strong&gt;NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;strong&gt;&lt;em&gt;Basis of Presentation&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;Our unaudited consolidated financial statements have been prepared in accordance with US GAAP and the applicable rules and regulations of the Securities and Exchange Commission (&#x201c;SEC&#x201d;) for interim financial information. As permitted under those rules, we omitted certain footnotes or other financial information that are normally required by US GAAP for annual financial statements. We have included all adjustments necessary for a fair presentation of the results of the interim period. These adjustments consist of normal and recurring items. Our consolidated financial statements are not necessarily indicative of results that may be expected for any other interim period or for the full year. These consolidated financial statements should be read in conjunction with the audited annual consolidated financial statements and related notes filed with the SEC on May 12, 2023. In the opinion of management, the unaudited consolidated financial statements reflect all adjustments, which are of a normal recurring nature, necessary for a fair statement of the Company&#x2019;s financial condition and results of operations and cash flows for the interim periods presented.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;strong&gt;&lt;em&gt;Principles of Consolidation&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;The financial statements include the accounts of the Company and all of its wholly owned subsidiaries. All significant inter-company balances and transactions have been eliminated in consolidation.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;Joint Venture entities where the company owns at least 51% and controls the accounting and administration of the entities will be accounted for under ASC 810-10 which will allow full consolidation of the assets and liabilities into the Company&#x2019;s balance sheet, with non-controlling interests being calculated and disclosed in the balance sheet and operating statement of the Company. Joint Venture entities where the company owns less than 51% are evaluated for treatment as variable interest entities. The Company may provide accounting and administration for these entities, may have board of director control, and may provide the majority of funding for these entities. Any entities not falling within this criterion will be accounted for under ASC 323-30. These consolidated financial statements include the operating results and the assets of the nine currently operating, joint venture entities, all of which have been deemed variable interest entities for the period ended March 31, 2023. The non-controlling interests of these ventures have been disclosed on the consolidated balance sheet and income statement.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;strong&gt;&lt;em&gt;Use of Estimates&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of expenses during the reporting period. Some of these judgments can be subjective and complex, and, consequently, actual results may differ from these estimates.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;strong&gt;&lt;em&gt;Revenue Concentration&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;Sales to one of the Company&#x2019;s customers made up approximately 0% and 91%&#160;of our revenues for the three months ended March 31, 2023 and 2022, respectively,&#160;and the balance receivable from this customer on March 31, 2023&#160;approximately 40% of the total accounts receivable balance of $271,424 as of that date. As a result of a legal dispute between our customer and a third party, during 2022, we experienced a significant reduction in our projected revenues and cash flow for the three months ended March 31, 2023.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;strong&gt;&lt;em&gt;Basic and Diluted Net Loss per Common Share&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;Pursuant to ASC 260, &lt;em&gt;Earnings Per Share&lt;/em&gt;, basic net income and net loss per share are computed by dividing the net income and net loss by the weighted average number of common shares outstanding. Diluted net income and net loss per share is the same as basic net income and net loss per share when their inclusion would have an anti-dilutive effect due to our continuing net losses.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;For the three months ended March 31, 2023, and 2022, the following outstanding dilutive securities were excluded from the computation of diluted net loss per share as the result of the computation was anti-dilutive.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;margin-left:auto;margin-right:auto;width:85%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;March 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;March 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;2022&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;(Shares)&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;(Shares)&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Warrants&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;1,288,100&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;-&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Promissory Notes convertible to shares&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;125,000&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;50,000&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;TOTAL&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;1,413,100&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;50,000&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;strong&gt;&lt;em&gt;Fair Value of Financial Instruments&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;FASB ASC 820, &lt;em&gt;Fair Value Measurements and Disclosure&lt;/em&gt;s (&#x201c;ASC 820&#x201d;) establishes a framework for all fair value measurements and expands disclosures related to fair value measurement and developments. ASC 820 defines fair value as 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.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;ASC 820 requires that assets and liabilities measured at fair value are classified and disclosed in one of the following three categories:&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;font-size:10pt;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td style="width:4%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:4%;vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&lt;span style="font-family:symbol"&gt;&#xb7;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Level 1&lt;em&gt;&#x2014;&lt;/em&gt;Quoted market prices for identical assets or liabilities in active markets or observable inputs.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&lt;span style="font-family:symbol"&gt;&#xb7;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Level 2&lt;em&gt;&#x2014;&lt;/em&gt;Significant other observable inputs that can be corroborated by observable market data; and&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&lt;span style="font-family:symbol"&gt;&#xb7;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Level 3&lt;em&gt;&#x2014;&lt;/em&gt;Significant unobservable inputs that cannot be corroborated by observable market data.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160; &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;The carrying amounts of cash, accounts receivable, accounts receivable &#x2013; related parties, inventory, deposits and prepayments, accounts payable and accrued liabilities, accounts payable &#x2013; related parties, customer pre-paid invoices &amp;amp; deposits, other short-term liabilities &#x2013; equipment loan, operating lease &#x2013; right of use liability &#x2013; short term portion approximate fair value because of the short-term nature of these items.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;strong&gt;&lt;em&gt;Non-Controlling Interests&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;The Company accounts for the non-controlling interests in its subsidiaries and joint ventures in accordance with U.S. GAAP. and ASC 805-20.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;The Company has chosen to record the minority interests (NCI&#x2019;s) in the equity section of the balance sheet, and on the income statement, the profit or loss attributable to the minority interests will be reported as a separate non-operating line item.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;span style="font-family:'times new roman'"&gt;The Company measures its non-controlling interests using the percentage of ownership interest held by the respective NCI&#x2019;s during the accounting period.&lt;/span&gt;&lt;/p&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="From2023-01-01to2023-03-31" id="fid_315">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;Our unaudited consolidated financial statements have been prepared in accordance with US GAAP and the applicable rules and regulations of the Securities and Exchange Commission (&#x201c;SEC&#x201d;) for interim financial information. As permitted under those rules, we omitted certain footnotes or other financial information that are normally required by US GAAP for annual financial statements. We have included all adjustments necessary for a fair presentation of the results of the interim period. These adjustments consist of normal and recurring items. Our consolidated financial statements are not necessarily indicative of results that may be expected for any other interim period or for the full year. These consolidated financial statements should be read in conjunction with the audited annual consolidated financial statements and related notes filed with the SEC on May 12, 2023. In the opinion of management, the unaudited consolidated financial statements reflect all adjustments, which are of a normal recurring nature, necessary for a fair statement of the Company&#x2019;s financial condition and results of operations and cash flows for the interim periods presented.&lt;/p&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="From2023-01-01to2023-03-31" id="fid_316">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;The financial statements include the accounts of the Company and all of its wholly owned subsidiaries. All significant inter-company balances and transactions have been eliminated in consolidation.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;Joint Venture entities where the company owns at least 51% and controls the accounting and administration of the entities will be accounted for under ASC 810-10 which will allow full consolidation of the assets and liabilities into the Company&#x2019;s balance sheet, with non-controlling interests being calculated and disclosed in the balance sheet and operating statement of the Company. Joint Venture entities where the company owns less than 51% are evaluated for treatment as variable interest entities. The Company may provide accounting and administration for these entities, may have board of director control, and may provide the majority of funding for these entities. Any entities not falling within this criterion will be accounted for under ASC 323-30. These consolidated financial statements include the operating results and the assets of the nine currently operating, joint venture entities, all of which have been deemed variable interest entities for the period ended March 31, 2023. The non-controlling interests of these ventures have been disclosed on the consolidated balance sheet and income statement.&lt;/p&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates contextRef="From2023-01-01to2023-03-31" id="fid_317">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of expenses during the reporting period. Some of these judgments can be subjective and complex, and, consequently, actual results may differ from these estimates.&lt;/p&gt;</us-gaap:UseOfEstimates>
    <hpco:RevenueConcentrationPolicyTextBlock contextRef="From2023-01-01to2023-03-31" id="fid_318">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;Sales to one of the Company&#x2019;s customers made up approximately 0% and 91%&#160;of our revenues for the three months ended March 31, 2023 and 2022, respectively,&#160;and the balance receivable from this customer on March 31, 2023&#160;approximately 40% of the total accounts receivable balance of $271,424 as of that date. As a result of a legal dispute between our customer and a third party, during 2022, we experienced a significant reduction in our projected revenues and cash flow for the three months ended March 31, 2023.&lt;/p&gt;</hpco:RevenueConcentrationPolicyTextBlock>
    <hpco:RevenuePercentage
      contextRef="From2023-01-01to2023-03-31_hpco_CustomerMember"
      decimals="INF"
      id="fid_510"
      unitRef="Pure">0</hpco:RevenuePercentage>
    <hpco:RevenuePercentage
      contextRef="From2022-01-01to2022-03-31_hpco_CustomerMember"
      decimals="INF"
      id="fid_576"
      unitRef="Pure">0.91</hpco:RevenuePercentage>
    <hpco:AccountsReceivableConcentrationPercentage
      contextRef="From2023-01-01to2023-03-31_hpco_CustomerMember"
      decimals="INF"
      id="fid_511"
      unitRef="Pure">0.40</hpco:AccountsReceivableConcentrationPercentage>
    <us-gaap:AccountsReceivableNet
      contextRef="AsOf2023-03-31_hpco_CustomerMember"
      decimals="0"
      id="fid_515"
      unitRef="USD">271424</us-gaap:AccountsReceivableNet>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="From2023-01-01to2023-03-31" id="fid_322">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;Pursuant to ASC 260, &lt;em&gt;Earnings Per Share&lt;/em&gt;, basic net income and net loss per share are computed by dividing the net income and net loss by the weighted average number of common shares outstanding. Diluted net income and net loss per share is the same as basic net income and net loss per share when their inclusion would have an anti-dilutive effect due to our continuing net losses.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;For the three months ended March 31, 2023, and 2022, the following outstanding dilutive securities were excluded from the computation of diluted net loss per share as the result of the computation was anti-dilutive.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;margin-left:auto;margin-right:auto;width:85%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;March 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;March 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;2022&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;(Shares)&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;(Shares)&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Warrants&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;1,288,100&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;-&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Promissory Notes convertible to shares&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;125,000&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;50,000&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;TOTAL&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;1,413,100&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;50,000&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock contextRef="From2023-01-01to2023-03-31" id="fid_332">&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;margin-left:auto;margin-right:auto;width:85%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;March 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;March 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;2022&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;(Shares)&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;(Shares)&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Warrants&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;1,288,100&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;&#160;-&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Promissory Notes convertible to shares&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;125,000&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;50,000&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;TOTAL&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;1,413,100&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;50,000&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1
      contextRef="From2023-01-01to2023-03-31_us-gaap_ConvertibleNotesPayableMember"
      decimals="0"
      id="fid_550"
      unitRef="Shares">1288100</us-gaap:DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="From2023-01-01to2023-03-31_us-gaap_ConvertibleNotesPayableMember"
      decimals="0"
      id="fid_506"
      unitRef="Shares">125000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_507"
      unitRef="Shares">50000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_509"
      unitRef="Shares">1413100</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="From2022-01-01to2022-03-31_us-gaap_ConvertibleNotesPayableMember"
      decimals="0"
      id="fid_508"
      unitRef="Shares">50000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="From2023-01-01to2023-03-31" id="fid_326">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;FASB ASC 820, &lt;em&gt;Fair Value Measurements and Disclosure&lt;/em&gt;s (&#x201c;ASC 820&#x201d;) establishes a framework for all fair value measurements and expands disclosures related to fair value measurement and developments. ASC 820 defines fair value as 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.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;ASC 820 requires that assets and liabilities measured at fair value are classified and disclosed in one of the following three categories:&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;font-size:10pt;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td style="width:4%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:4%;vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&lt;span style="font-family:symbol"&gt;&#xb7;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Level 1&lt;em&gt;&#x2014;&lt;/em&gt;Quoted market prices for identical assets or liabilities in active markets or observable inputs.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&lt;span style="font-family:symbol"&gt;&#xb7;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Level 2&lt;em&gt;&#x2014;&lt;/em&gt;Significant other observable inputs that can be corroborated by observable market data; and&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&lt;span style="font-family:symbol"&gt;&#xb7;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Level 3&lt;em&gt;&#x2014;&lt;/em&gt;Significant unobservable inputs that cannot be corroborated by observable market data.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160; &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;The carrying amounts of cash, accounts receivable, accounts receivable &#x2013; related parties, inventory, deposits and prepayments, accounts payable and accrued liabilities, accounts payable &#x2013; related parties, customer pre-paid invoices &amp;amp; deposits, other short-term liabilities &#x2013; equipment loan, operating lease &#x2013; right of use liability &#x2013; short term portion approximate fair value because of the short-term nature of these items.&lt;/p&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <hpco:NonControllingInterestsPoilcyTextBlock contextRef="From2023-01-01to2023-03-31" id="fid_331">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;The Company accounts for the non-controlling interests in its subsidiaries and joint ventures in accordance with U.S. GAAP. and ASC 805-20.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;The Company has chosen to record the minority interests (NCI&#x2019;s) in the equity section of the balance sheet, and on the income statement, the profit or loss attributable to the minority interests will be reported as a separate non-operating line item.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;span style="font-family:'times new roman'"&gt;The Company measures its non-controlling interests using the percentage of ownership interest held by the respective NCI&#x2019;s during the accounting period.&lt;/span&gt;&lt;/p&gt;</hpco:NonControllingInterestsPoilcyTextBlock>
    <us-gaap:AccountsAndNontradeReceivableTextBlock contextRef="From2023-01-01to2023-03-31" id="fid_302">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;strong&gt;NOTE 3 &#x2013; ACCOUNTS RECEIVABLE &lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;As of March 31, 2023, and December 31, 2022, accounts receivable consisted of the following:&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;margin-left:auto;margin-right:auto;width:85%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;March 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;December 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;2022&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Accounts receivable &lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;395,831&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;478,680&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Accounts receivable, related parties&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;94,895&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;5,100&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Allowance for doubtful accounts&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;(219,302&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;)&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;(247,411&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&lt;strong&gt;Total accounts receivable&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;271,424&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;)&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;236,369&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;Accounts receivable, related parties includes $81,943 and $0 as of March 31, 2023, and December 31, 2022, respectively, due from related parties. The Company recorded a reserve against the entire balance of accounts receivable, related parties as of March 31, 2023. See Note 11 for additional information on related party transactions related to receivables.&lt;/p&gt;</us-gaap:AccountsAndNontradeReceivableTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock contextRef="From2023-01-01to2023-03-31" id="fid_333">&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;margin-left:auto;margin-right:auto;width:85%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;March 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;December 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;2022&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Accounts receivable &lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;395,831&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;478,680&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Accounts receivable, related parties&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;94,895&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;5,100&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Allowance for doubtful accounts&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;(219,302&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;)&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;(247,411&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&lt;strong&gt;Total accounts receivable&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;271,424&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;)&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;236,369&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_519"
      unitRef="USD">395831</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_518"
      unitRef="USD">478680</us-gaap:AccountsReceivableNetCurrent>
    <hpco:AccountsReceivableRelatedPartiesCurrernt
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_521"
      unitRef="USD">94895</hpco:AccountsReceivableRelatedPartiesCurrernt>
    <hpco:AccountsReceivableRelatedPartiesCurrernt
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_520"
      unitRef="USD">5100</hpco:AccountsReceivableRelatedPartiesCurrernt>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_523"
      unitRef="USD">219302</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_522"
      unitRef="USD">247411</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNet
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_525"
      unitRef="USD">271424</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_524"
      unitRef="USD">236369</us-gaap:AccountsReceivableNet>
    <hpco:AccountReceivablesRelatedParties
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_575"
      unitRef="USD">81943</hpco:AccountReceivablesRelatedParties>
    <hpco:AccountReceivablesRelatedParties
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_574"
      unitRef="USD">0</hpco:AccountReceivablesRelatedParties>
    <us-gaap:InventoryDisclosureTextBlock contextRef="From2023-01-01to2023-03-31" id="fid_303">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;strong&gt;NOTE 4 &#x2013; INVENTORY&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;As of March 31, 2023, and December 31, 2022, inventory, which consists primarily of the Company&#x2019;s raw materials, finished products and packaging is stated at the following amounts:&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;margin-left:auto;margin-right:auto;width:85%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;March 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;December 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;2022&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Finished goods&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;185,417&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;109,879&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Raw materials (Net of obsolescence allowance)&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;627,231&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;535,253&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Total inventory at cost less obsolescence allowance&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;812,648&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;645,132&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160; &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;The Company identified a potential for obsolescence in particular raw materials and provided an allowance for this risk in full in the year ended December 31, 2020. As of March 31, 2023, and the years ended December 31, 2022, and 2021, respectively, this allowance remains unchanged. This obsolescence allowance is continually re-evaluated and adjusted as necessary.&lt;/p&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="From2023-01-01to2023-03-31" id="fid_334">&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;margin-left:auto;margin-right:auto;width:85%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;March 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;December 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;2022&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Finished goods&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;185,417&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;109,879&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Raw materials (Net of obsolescence allowance)&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;627,231&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;535,253&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Total inventory at cost less obsolescence allowance&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;812,648&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;645,132&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryFinishedGoods
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_529"
      unitRef="USD">185417</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_528"
      unitRef="USD">109879</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryRawMaterials
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_531"
      unitRef="USD">627231</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_530"
      unitRef="USD">535253</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryNet
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_533"
      unitRef="USD">812648</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_532"
      unitRef="USD">645132</us-gaap:InventoryNet>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="From2023-01-01to2023-03-31" id="fid_304">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;strong&gt;NOTE 5 - PROPERTY AND EQUIPMENT&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;As of March 31, 2023, and December 31, 2022, property and equipment consisted of the following:&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;margin-left:auto;margin-right:auto;width:85%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;March 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;December 31&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;2022&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;Production equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;3,921,173&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;3,837,236&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;Leasehold improvements&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;12,431&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;12,431&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;Kiosks&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;3,583,529&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;3,631,279&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;7,517,133&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;7,480,946&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;Accumulated depreciation&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;(288,372&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;)&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;(260,381&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;Total property and equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;7,228,761&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;7,220,565&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;Depreciation expense was $27,991 and $22,404 for the three months ended March 31, 2023 and 2022, respectively.&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="From2023-01-01to2023-03-31" id="fid_335">&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;margin-left:auto;margin-right:auto;width:85%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;March 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;December 31&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;2022&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;Production equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;3,921,173&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;3,837,236&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;Leasehold improvements&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;12,431&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;12,431&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;Kiosks&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;3,583,529&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;3,631,279&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;7,517,133&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;7,480,946&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;Accumulated depreciation&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;(288,372&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;)&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;(260,381&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;Total property and equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;7,228,761&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;7,220,565&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2023-03-31_hpco_ProductionEquipmentMember"
      decimals="0"
      id="fid_539"
      unitRef="USD">3921173</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2022-12-31_hpco_ProductionEquipmentMember"
      decimals="0"
      id="fid_538"
      unitRef="USD">3837236</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2023-03-31_us-gaap_LeaseholdImprovementsMember"
      decimals="0"
      id="fid_541"
      unitRef="USD">12431</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2022-12-31_us-gaap_LeaseholdImprovementsMember"
      decimals="0"
      id="fid_540"
      unitRef="USD">12431</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2023-03-31_hpco_KiosksPlusImprovementsMember"
      decimals="0"
      id="fid_543"
      unitRef="USD">3583529</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2022-12-31_hpco_KiosksPlusImprovementsMember"
      decimals="0"
      id="fid_542"
      unitRef="USD">3631279</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_544"
      unitRef="USD">7517133</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_545"
      unitRef="USD">7480946</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_535"
      unitRef="USD">288372</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_534"
      unitRef="USD">260381</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_537"
      unitRef="USD">7228761</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_536"
      unitRef="USD">7220565</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="From2023-01-01to2023-03-31"
      decimals="0"
      id="fid_546"
      unitRef="USD">27991</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      id="fid_547"
      unitRef="USD">22404</us-gaap:Depreciation>
    <hpco:OperatingLeasesDisclosureTextBlock contextRef="From2023-01-01to2023-03-31" id="fid_305">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;strong&gt;NOTE 6 &#x2013; OPERATING LEASES &#x2013; RIGHT OF USE ASSETS&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;The Company entered into a 72-month agreement to lease approximately 6,300 square feet of manufacturing, storage, and office space on January 1, 2020, for a period of 6 years with Primus Logistics, Inc. (&#x201c;Primus&#x201c;), a related party that is controlled by the Company&#x2019;s CEO. Approximately 1,800 square feet (28.5%) is used as a manufacturing facility with the balance used as corporate offices and storage. There was no security deposit paid, and the lease carries no optional extension periods. The term of the lease is for six years. At inception of the lease, the Company recorded a right of use asset and liability. The Company used an effective borrowing rate of 6.23% within the calculation.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;In addition to the rental of manufacturing space, the Company transacts routine storage business with Primus. The primary business of Primus is the provision of cold storage facilities used for perishable raw materials and finished products from pharmaceutical manufacturing companies. The company stores its raw hemp smokable material with Primus.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;Base monthly rent commenced at $10,000 per month, with subsequent defined annual increases. All operating expenses are borne by the lessee. Amounts payable to the related party for rent as of March 31, 2023, and December 31, 2022, were $0 and $5,163 respectively. On March 31, 2023, and December 31, 2022, the amounts of $155,465 and $25,000 respectively, of prepaid rent were included in the deposits and prepayments account.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;span style="font-family:'times new roman'"&gt;Operating lease right of use (&#x201c;ROU&#x201d;) assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Generally, the implicit rate of interest in arrangements is not readily determinable and the Company utilizes its incremental borrowing rate in determining the present value of lease payments. The Company&#x2019;s incremental borrowing rate is a hypothetical rate based on its understanding of what its credit rating would be. The operating lease ROU asset includes any lease payments made and excludes lease incentives. Our variable lease payments primarily consist of maintenance and other operating expenses from our real estate leases. Variable lease payments are excluded from the ROU assets and lease liabilities and are recognized in the period in which the obligation for those payments is incurred. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term.&lt;/span&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-JUSTIFY: inter-ideograph; MARGIN: 0px; text-align:justify;"&gt;&lt;span style="font-family:'times new roman'"&gt;The following are the expected lease payments as of March 31, 2023, including the total amount of imputed interest/present value discount.&lt;/span&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;margin-left:auto;margin-right:auto;width:85%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Year Ending December 31&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;Operating &lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;Leases&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;2023&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;98,336&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;2024&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;135,049&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;2025&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;139,100&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Total lease payments&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;372,485&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Less: Imputed interest/present value discount&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;(31,338 &lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Total&#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;341,147&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160; &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;Rent expenses&#160;was $32,779 and $31,827 during the three months ended March 31, 2023, and 2022.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;See Note 1 for information on a new lease between Hempacco Paper Co., Inc., and UST Mexico.&lt;/p&gt;</hpco:OperatingLeasesDisclosureTextBlock>
    <us-gaap:DebtInstrumentTerm
      contextRef="From2023-01-01to2023-03-31_hpco_OperatingLeaseMember"
      id="fid_411">P72M</us-gaap:DebtInstrumentTerm>
    <hpco:AggregateManufacturingSpaceUnits
      contextRef="From2023-01-01to2023-03-31_hpco_OperatingLeaseMember"
      decimals="INF"
      id="fid_408"
      unitRef="sqft">6300</hpco:AggregateManufacturingSpaceUnits>
    <hpco:Manufacturingunit
      contextRef="From2023-01-01to2023-03-31_hpco_OperatingLeaseMember"
      decimals="INF"
      id="fid_412"
      unitRef="sqft">1800</hpco:Manufacturingunit>
    <us-gaap:SubordinatedBorrowingInterestRate
      contextRef="From2023-01-01to2023-03-31_hpco_OperatingLeaseMember"
      decimals="INF"
      id="fid_418"
      unitRef="Pure">0.0623</us-gaap:SubordinatedBorrowingInterestRate>
    <us-gaap:OperatingLeaseExpense
      contextRef="From2023-01-01to2023-03-31_hpco_OperatingLeaseMember"
      decimals="0"
      id="fid_413"
      unitRef="USD">10000</us-gaap:OperatingLeaseExpense>
    <hpco:AccountsPayableRelatedPartiesForRentNoncurrent
      contextRef="AsOf2023-12-31_hpco_OperatingLeaseMember"
      decimals="0"
      id="fid_410"
      unitRef="USD">0</hpco:AccountsPayableRelatedPartiesForRentNoncurrent>
    <hpco:AccountsPayableRelatedPartiesForRentNoncurrent
      contextRef="AsOf2022-12-31_hpco_OperatingLeaseMember"
      decimals="0"
      id="fid_409"
      unitRef="USD">5163</hpco:AccountsPayableRelatedPartiesForRentNoncurrent>
    <us-gaap:PrepaidRent
      contextRef="AsOf2023-12-31_hpco_OperatingLeaseMember"
      decimals="0"
      id="fid_415"
      unitRef="USD">155465</us-gaap:PrepaidRent>
    <us-gaap:PrepaidRent
      contextRef="AsOf2022-12-31_hpco_OperatingLeaseMember"
      decimals="0"
      id="fid_414"
      unitRef="USD">25000</us-gaap:PrepaidRent>
    <us-gaap:ScheduleOfComponentsOfLeveragedLeaseInvestmentsTableTextBlock contextRef="From2023-01-01to2023-03-31" id="fid_336">&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;margin-left:auto;margin-right:auto;width:85%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Year Ending December 31&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;Operating &lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;Leases&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;2023&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;98,336&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;2024&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;135,049&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;2025&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;139,100&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Total lease payments&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;372,485&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Less: Imputed interest/present value discount&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;(31,338 &lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Total&#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;341,147&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleOfComponentsOfLeveragedLeaseInvestmentsTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_402"
      unitRef="USD">98336</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_403"
      unitRef="USD">135049</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_404"
      unitRef="USD">139100</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree>
    <hpco:LesseeOperatingLeaseLiabilityPaymentsDue1
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_405"
      unitRef="USD">372485</hpco:LesseeOperatingLeaseLiabilityPaymentsDue1>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_406"
      unitRef="USD">31338</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_407"
      unitRef="USD">341147</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <hpco:RentExpense
      contextRef="From2023-01-01to2023-03-31_hpco_OperatingLeaseMember"
      decimals="0"
      id="fid_417"
      unitRef="USD">32779</hpco:RentExpense>
    <hpco:RentExpense
      contextRef="From2022-01-01to2022-03-31_hpco_OperatingLeaseMember"
      decimals="0"
      id="fid_416"
      unitRef="USD">31827</hpco:RentExpense>
    <us-gaap:OtherLiabilitiesDisclosureTextBlock contextRef="From2023-01-01to2023-03-31" id="fid_306">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;strong&gt;NOTE 7 &#x2013; OTHER SHORT-TERM LIABILITIES &#x2013; EQUIPMENT LOAN&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;On December 11, 2019, the Company entered into a loan for $1,500,000 within an initial maturity of 18 months to fund the purchase of equipment to use in its production. The loan did not have a stated interest rate, and, therefore, the Company calculated an imputed discount of $109,627, which was amortized over 18 months. As of December 31, 2022, the discount had been completely amortized. The loan is secured by the production equipment.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;On January 6, 2022, the first payment of $50,000 was made to the lender. The Company was granted forbearance with respect to further loan payments until the Company&#x2019;s planned IPO was funded. On September 6, 2022, the Company executed a settlement agreement and mutual release with the lender providing for the full repayment of the outstanding loan balance of $1,450,000 with a cash payment of $250,000 and the issuance of 266,667 restricted shares of Hempacco common stock. As of March 31, 2023, and December 31, 2022, the principal balance of the loan was $0.&lt;/p&gt;</us-gaap:OtherLiabilitiesDisclosureTextBlock>
    <us-gaap:ShortTermBorrowings
      contextRef="AsOf2019-12-11_us-gaap_ShortTermDebtMember"
      decimals="0"
      id="fid_419"
      unitRef="USD">1500000</us-gaap:ShortTermBorrowings>
    <us-gaap:DebtInstrumentPaymentTerms
      contextRef="From2019-12-01to2019-12-11_us-gaap_ShortTermDebtMember"
      id="fid_420">18 months</us-gaap:DebtInstrumentPaymentTerms>
    <us-gaap:ReceivableWithImputedInterestDiscount
      contextRef="AsOf2019-12-11_us-gaap_ShortTermDebtMember"
      decimals="0"
      id="fid_423"
      unitRef="USD">109627</us-gaap:ReceivableWithImputedInterestDiscount>
    <us-gaap:OtherShortTermBorrowings
      contextRef="AsOf2023-12-31_us-gaap_ShortTermDebtMember"
      decimals="0"
      id="fid_426"
      unitRef="USD">1450000</us-gaap:OtherShortTermBorrowings>
    <us-gaap:PaymentsForLoans
      contextRef="From2022-09-01to2022-09-06_us-gaap_ShortTermDebtMember"
      decimals="0"
      id="fid_424"
      unitRef="USD">250000</us-gaap:PaymentsForLoans>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="From2022-09-01to2022-09-06_us-gaap_ShortTermDebtMember"
      decimals="0"
      id="fid_425"
      unitRef="Shares">266667</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:NotesPayable
      contextRef="AsOf2023-12-31_us-gaap_ShortTermDebtMember"
      decimals="0"
      id="fid_422"
      unitRef="USD">0</us-gaap:NotesPayable>
    <us-gaap:DebtDisclosureTextBlock contextRef="From2023-01-01to2023-03-31" id="fid_307">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;strong&gt;NOTE 8 &#x2013; CONVERTIBLE NOTES&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;During May and June 2021, the Company entered into financing arrangements to provide working capital. The Company received proceeds of $175,000 from three private investors. The promissory notes carried interest at the rate of between 8% and 12% and matured between May 4, 2022, and October 23, 2022. The notes automatically converted at 75% of the 30-day average bid price of the obligor common stock (or the public company common stock as the case may be), with the exception of the $50,000 Taverna 12% Note, which converted at the lower of $1.00 per share or the current market price of Hempacco stock. The notes could not&#160;be converted prior to maturity. The Taverna note matured on May 4, 2022, and were converted, along with accrued interest, into 56,592 shares of Hempacco common stock on June 7, 2022.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;The notes payable to Miguel Cambero for $100,000 and Ernie Sparks for $25,000 originally matured on October 23, 2022. Both notes were subsequently extended through April 30, 2023, and contained provisions providing that the notes would convert into shares of the Company&#x2019;s common stock pursuant to the conversion formula in the notes. As a result,&#160;the Ernie Sparks note converted at the adjusted maturity date into 62,223 shares. As of the date of this filing, the note payable to Miguel Cambero is in technical default as conversion documents have not been executed.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;On or about March 18, 2022, the Company issued a promissory note to a related party, Jerry Halamuda&#160;for $50,000. The note carries an interest rate of 8% and the initial maturity date was&#160; June 18, 2022. The note is secured by 50,000 common shares of the Company. On June 18, 2022, the Company and the investor signed Amendment No. 1 to the promissory note extending the maturity date to September 18, 2022. Subsequently, additional amendments were executed which extended the maturity date to June 18, 2023, and then to September 18, 2023.&lt;/p&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ProceedsFromCustomers
      contextRef="From2021-05-01to2021-06-21_hpco_ConvertiblePromissoryNotesMember"
      decimals="0"
      id="fid_427"
      unitRef="USD">175000</us-gaap:ProceedsFromCustomers>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod
      contextRef="From2023-01-01to2023-03-31_srt_MinimumMember"
      decimals="INF"
      id="fid_429"
      unitRef="Pure">0.08</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod
      contextRef="From2023-01-01to2023-03-31_srt_MaximumMember"
      decimals="INF"
      id="fid_438"
      unitRef="Pure">0.12</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="From2023-01-01to2023-03-31_hpco_ConvertiblePromissoryNotesMember"
      id="fid_432">2022-05-04</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtConversionConvertedInstrumentRate
      contextRef="From2023-01-01to2023-03-31_hpco_ConvertiblePromissoryNotesMember"
      decimals="INF"
      id="fid_430"
      unitRef="Pure">0.75</us-gaap:DebtConversionConvertedInstrumentRate>
    <hpco:BidPriceOfObligorCommonStockAmount
      contextRef="From2023-01-01to2023-03-31_hpco_ConvertiblePromissoryNotesMember"
      decimals="0"
      id="fid_431"
      unitRef="USD">50000</hpco:BidPriceOfObligorCommonStockAmount>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="AsOf2023-03-31_hpco_ConvertiblePromissoryNotesMember"
      decimals="INF"
      id="fid_437"
      unitRef="USDPShares">1.00</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="From2022-06-01to2022-06-07_hpco_ConvertiblePromissoryNotesMember"
      decimals="0"
      id="fid_439"
      unitRef="Shares">56592</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:NotesPayable
      contextRef="AsOf2023-03-31_hpco_MiguelCamberoMember"
      decimals="0"
      id="fid_428"
      unitRef="USD">100000</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="AsOf2023-03-31_hpco_ErnieSparksMember"
      decimals="0"
      id="fid_441"
      unitRef="USD">25000</us-gaap:NotesPayable>
    <us-gaap:ConvertibleDebt
      contextRef="AsOf2023-03-31_hpco_ErnieSparksMember"
      decimals="0"
      id="fid_442"
      unitRef="USD">62223</us-gaap:ConvertibleDebt>
    <hpco:SecuredNotesByCommonStockShares
      contextRef="AsOf2022-03-18_hpco_ConvertiblePromissoryNotesMember"
      decimals="0"
      id="fid_436"
      unitRef="Shares">50000</hpco:SecuredNotesByCommonStockShares>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod
      contextRef="From2022-03-01to2022-03-18_hpco_ConvertiblePromissoryNotesMember"
      decimals="INF"
      id="fid_435"
      unitRef="Pure">0.08</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="From2022-03-01to2022-03-18_hpco_ConvertiblePromissoryNotesMember"
      id="fid_433">2022-06-18</us-gaap:DebtInstrumentMaturityDate>
    <hpco:PromissoryNoteRelatedParty
      contextRef="AsOf2022-03-18_hpco_ConvertiblePromissoryNotesMember"
      decimals="0"
      id="fid_434"
      unitRef="USD">50000</hpco:PromissoryNoteRelatedParty>
    <us-gaap:ProductWarrantyDisclosureTextBlock contextRef="From2023-01-01to2023-03-31" id="fid_308">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;strong&gt;NOTE 9 &#x2013; WARRANTS&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;On August 11, 2021, the Company signed an agreement with Boustead Securities, LLC (the &#x201c;Representative&#x201d;), which was amended on or about March 18, 2022, with respect to a number of proposed financing transactions. Included in the agreement was the initial public offering (&#x201c;IPO&#x201d;) of the Company&#x2019;s common stock for which a listing on NASDAQ was successfully applied for, the private placement of Hempacco securities prior to the IPO (&#x201c;pre-IPO Financings&#x201d;), and other financings separate from the IPO or the pre-IPO Financings (each such other financing an &#x201c;Other Financing&#x201d;). See Note 12 below for further details.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;In addition to the other compensation delineated in the agreement, the Company agreed to issue and sell to the Representative (and/or its designees) on the closing date of an IPO or Other Financing as applicable, five-year warrants to purchase shares of the Company&#x2019;s common stock. The warrants are equal to 7% of the gross offering amount at an initial exercise price of 150% of the offering price per share in the IPO, or 100% of the offering price in Other Financing.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;On January 25, 2023, the Company issued fully vested warrants to purchase 500,000 shares of the Company&#x2019;s common stock to non-employees as compensation for services (&#x201c;Compensation Warrants&#x201d;). The Compensation Warrants have an exercise price of $1.00 and a contractual life of 5 years. Stock-based compensation expense related to the Compensation Warrants was $12,900 for the three months ended March 31, 2023. As of March 31, 2023, total compensation costs related to the common stock warrants not yet recognized amounted to approximately $361,971 and will be recognized over a period of approximately 4.83 years. The amounts were recorded as prepaid compensation, for which there is a current and noncurrent portion that is amortized over the life of the contract. As of March 31, 2023, the current portion of $74,891 is included in prepaid expenses and other current assets on the balance sheet and the noncurrent portion of $287,080 is included in other assets. During the three months ended March 31, 2023, $12,482 was amortized into expense.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;The Black-Scholes model uses the following variables to calculate the value of an option or warrant for the three months ended March 31, 2023, and the twelve months ended December 31, 2022:&lt;/p&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;margin-left:auto;margin-right:auto;width:85%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&lt;strong&gt;Input Range &lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&lt;strong&gt;Input Range &lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&lt;strong&gt;March 31&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&lt;strong&gt;December 31&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td style="BORDER-BOTTOM: #000000 1px solid;vertical-align:bottom;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;strong&gt;Description &lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;2022&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;a) Price of the Issuer&#x2019;s Security&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;$&lt;/td&gt;&lt;td style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;0.75-$1.25&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;$&lt;/td&gt;&lt;td style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;1.00 - $7.00&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;b) Exercise (strike) price of Security&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;$&lt;/td&gt;&lt;td style="vertical-align:bottom;text-align:right;"&gt;1.00&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;$&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;0.75 - $1.50&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;c) Time to Maturity in years&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;5 years&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;3 to 5 years&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;d) Annual Risk-Free Rate&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;5-year T-Bill&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;2-year T-Bill&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;e) Annualized Volatility (Beta)&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;90% - 100%&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;59% - 100%&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ProductWarrantyDisclosureTextBlock>
    <hpco:WarrantsToPurchaseSharesOfCommonStockGrossOfferingPercentageRate
      contextRef="From2021-08-01to2021-08-11_hpco_GGIIWarrantsMember"
      decimals="INF"
      id="fid_460"
      unitRef="Pure">0.07</hpco:WarrantsToPurchaseSharesOfCommonStockGrossOfferingPercentageRate>
    <hpco:InitialIpoExercisePriceOfferingPercentageRate
      contextRef="From2021-08-01to2021-08-11_hpco_GGIIWarrantsMember"
      decimals="INF"
      id="fid_461"
      unitRef="Pure">1.50</hpco:InitialIpoExercisePriceOfferingPercentageRate>
    <hpco:OfferingPricePercentageInOtherFinancing
      contextRef="From2021-08-01to2021-08-11_hpco_GGIIWarrantsMember"
      decimals="INF"
      id="fid_462"
      unitRef="Pure">1</hpco:OfferingPricePercentageInOtherFinancing>
    <hpco:ClassOfWarrantOrRightForIssuingToNonemployees
      contextRef="AsOf2023-01-25_hpco_CompensationWarrantsMember"
      decimals="0"
      id="fid_459"
      unitRef="Shares">500000</hpco:ClassOfWarrantOrRightForIssuingToNonemployees>
    <hpco:WarrantExercisePrice
      contextRef="AsOf2023-01-25_hpco_CompensationWarrantsMember"
      decimals="INF"
      id="fid_463"
      unitRef="USDPShares">1.00</hpco:WarrantExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="From2023-01-01to2023-01-25_hpco_CompensationWarrantsMember"
      id="fid_464">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensationNoncash
      contextRef="From2023-01-01to2023-01-25_hpco_CompensationWarrantsMember"
      decimals="0"
      id="fid_465"
      unitRef="USD">12900</us-gaap:EmployeeBenefitsAndShareBasedCompensationNoncash>
    <hpco:UnrecongnizedCompensationCostCommonStockWarrants
      contextRef="From2023-01-01to2023-01-25_hpco_CompensationWarrantsMember"
      decimals="0"
      id="fid_466"
      unitRef="USD">361971</hpco:UnrecongnizedCompensationCostCommonStockWarrants>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="AsOf2023-03-31_hpco_CompensationWarrantsMember"
      decimals="0"
      id="fid_553"
      unitRef="USD">74891</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseNoncurrent
      contextRef="AsOf2023-03-31_hpco_CompensationWarrantsMember"
      decimals="0"
      id="fid_554"
      unitRef="USD">287080</us-gaap:PrepaidExpenseNoncurrent>
    <hpco:AmortizedExpense
      contextRef="From2023-01-01to2023-03-31_hpco_CompensationWarrantsMember"
      decimals="0"
      id="fid_467"
      unitRef="USD">12482</hpco:AmortizedExpense>
    <hpco:ScheduleOfCalculatedValuesOfOptionOrWarrantTableTextBlock contextRef="From2023-01-01to2023-03-31" id="fid_337">&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;margin-left:auto;margin-right:auto;width:85%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&lt;strong&gt;Input Range &lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&lt;strong&gt;Input Range &lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&lt;strong&gt;March 31&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&lt;strong&gt;December 31&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td style="BORDER-BOTTOM: #000000 1px solid;vertical-align:bottom;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;strong&gt;Description &lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;2022&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;a) Price of the Issuer&#x2019;s Security&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;$&lt;/td&gt;&lt;td style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;0.75-$1.25&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;$&lt;/td&gt;&lt;td style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;1.00 - $7.00&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;b) Exercise (strike) price of Security&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;$&lt;/td&gt;&lt;td style="vertical-align:bottom;text-align:right;"&gt;1.00&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;$&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;0.75 - $1.50&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;c) Time to Maturity in years&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;5 years&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;3 to 5 years&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;d) Annual Risk-Free Rate&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;5-year T-Bill&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;2-year T-Bill&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;e) Annualized Volatility (Beta)&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;90% - 100%&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"&gt;59% - 100%&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</hpco:ScheduleOfCalculatedValuesOfOptionOrWarrantTableTextBlock>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2023-03-31_srt_MinimumMember_hpco_WarrantsMember"
      decimals="INF"
      id="fid_444"
      unitRef="USDPShares">0.75</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2023-03-31_srt_MaximumMember_hpco_WarrantsMember"
      decimals="INF"
      id="fid_445"
      unitRef="USDPShares">1.25</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2022-12-31_srt_MinimumMember_hpco_WarrantsMember"
      decimals="INF"
      id="fid_449"
      unitRef="USDPShares">1.00</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2022-12-31_srt_MaximumMember_hpco_WarrantsMember"
      decimals="INF"
      id="fid_450"
      unitRef="USDPShares">7.00</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:OptionIndexedToIssuersEquityStrikePrice1
      contextRef="From2023-01-01to2023-03-31_hpco_WarrantsMember"
      decimals="INF"
      id="fid_457"
      unitRef="USDPShares">1.00</us-gaap:OptionIndexedToIssuersEquityStrikePrice1>
    <us-gaap:OptionIndexedToIssuersEquityStrikePrice1
      contextRef="From2022-01-01to2022-12-31_srt_MinimumMember_hpco_WarrantsMember"
      decimals="INF"
      id="fid_451"
      unitRef="USDPShares">0.75</us-gaap:OptionIndexedToIssuersEquityStrikePrice1>
    <us-gaap:OptionIndexedToIssuersEquityStrikePrice1
      contextRef="From2022-01-01to2022-12-31_srt_MaximumMember_hpco_WarrantsMember"
      decimals="INF"
      id="fid_452"
      unitRef="USDPShares">1.50</us-gaap:OptionIndexedToIssuersEquityStrikePrice1>
    <hpco:FairValueAssumptionsExpectedTerm
      contextRef="From2023-01-01to2023-03-31_hpco_WarrantsMember"
      id="fid_458">P5Y</hpco:FairValueAssumptionsExpectedTerm>
    <hpco:FairValueAssumptionsExpectedTerm
      contextRef="From2022-01-01to2022-12-31_srt_MinimumMember_hpco_WarrantsMember"
      id="fid_453">P3Y</hpco:FairValueAssumptionsExpectedTerm>
    <hpco:FairValueAssumptionsExpectedTerm
      contextRef="From2022-01-01to2022-12-31_srt_MaximumMember_hpco_WarrantsMember"
      id="fid_454">P5Y</hpco:FairValueAssumptionsExpectedTerm>
    <hpco:RiskFreeInterestRatedescription
      contextRef="From2023-01-01to2023-03-31_hpco_WarrantsMember"
      id="fid_443">5-year T-Bill</hpco:RiskFreeInterestRatedescription>
    <hpco:RiskFreeInterestRatedescription
      contextRef="From2022-01-01to2022-12-31_hpco_WarrantsMember"
      id="fid_448">2-year T-Bill</hpco:RiskFreeInterestRatedescription>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="From2023-01-01to2023-03-31_srt_MinimumMember_hpco_WarrantsMember"
      decimals="INF"
      id="fid_446"
      unitRef="Pure">0.90</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="From2023-01-01to2023-03-31_srt_MaximumMember_hpco_WarrantsMember"
      decimals="INF"
      id="fid_447"
      unitRef="Pure">1</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="From2022-01-01to2022-12-31_srt_MinimumMember_hpco_WarrantsMember"
      decimals="INF"
      id="fid_455"
      unitRef="Pure">0.59</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="From2022-01-01to2022-12-31_srt_MaximumMember_hpco_WarrantsMember"
      decimals="INF"
      id="fid_456"
      unitRef="Pure">1</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock contextRef="From2023-01-01to2023-03-31" id="fid_309">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;strong&gt;NOTE 10 &#x2013; OTHER LOANS PAYABLE&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;On June 15, 2020, Hempacco entered into a loan agreement with a third party whereby the Company received $85,000. The terms of the loan were for one year, with 0% interest. On January 15, 2021, the lender further advanced $83,328 on the same terms. In December 2021, a letter agreement and loan extension were signed by the lender in which it was confirmed that the new maturity date of the loan would be August 15, 2023. As of March 31, 2023, and December 31, 2022, the balance outstanding was $138,252 and $142,770, respectively.&lt;/p&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;In July 2021, the Company secured a line of credit facility with First Citizens Bank in the amount of $100,000. The line of credit bears interest at a floating rate equal to 1.0% above the Wall Street Journal Prime Rate at any time and matures in July 2023. The line of credit is guaranteed by the CEO of the Company. As of March 31, 2023, and December 31, 2022, $0 was owed on the line of credit.&lt;/p&gt;</us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal
      contextRef="From2020-06-01to2020-06-15_hpco_ThirdPartyLoanAgreementMember"
      decimals="0"
      id="fid_468"
      unitRef="USD">85000</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <us-gaap:DebtInstrumentPaymentTerms
      contextRef="From2020-06-01to2020-06-15_hpco_ThirdPartyLoanAgreementMember"
      id="fid_471">one year</us-gaap:DebtInstrumentPaymentTerms>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod
      contextRef="From2020-06-01to2020-06-15_hpco_ThirdPartyLoanAgreementMember"
      decimals="INF"
      id="fid_473"
      unitRef="Pure">0</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal
      contextRef="From2021-01-01to2021-01-15_hpco_ThirdPartyLoanAgreementMember"
      decimals="0"
      id="fid_469"
      unitRef="USD">83328</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <us-gaap:OtherLoansPayableLongTerm
      contextRef="AsOf2023-03-31_hpco_ThirdPartyLoanAgreementMember"
      decimals="0"
      id="fid_477"
      unitRef="USD">138252</us-gaap:OtherLoansPayableLongTerm>
    <us-gaap:OtherLoansPayableLongTerm
      contextRef="AsOf2022-12-31_hpco_ThirdPartyLoanAgreementMember"
      decimals="0"
      id="fid_470"
      unitRef="USD">142770</us-gaap:OtherLoansPayableLongTerm>
    <us-gaap:LineOfCreditFacilityPeriodicPayment
      contextRef="From2021-07-01to2021-07-31"
      decimals="0"
      id="fid_472"
      unitRef="USD">100000</us-gaap:LineOfCreditFacilityPeriodicPayment>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod
      contextRef="From2021-07-01to2021-07-31"
      decimals="INF"
      id="fid_474"
      unitRef="Pure">0.010</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <hpco:LineOfCreditOwed
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_475"
      unitRef="USD">0</hpco:LineOfCreditOwed>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="From2023-01-01to2023-03-31" id="fid_310">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;strong&gt;NOTE 11 - RELATED PARTY TRANSACTIONS&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;As of March 31, 2023, and December 31, 2022, the Company owed Primus $0 and $5,163 respectively, for routine business transactions, which, in addition to the rent, consisted entirely of storage fees. As of March 31, 2023, and December 31, 2022, Primus Logistics had been paid $155,456 and $25,000 respectively, in advance, for rent.&#160;The Company's CEO&#160;owns 90% of Primus.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;As of September 1, 2022, the salaries of the CEO and the CMO, as defined in their respective employment agreements, were paid through the Company&#x2019;s payroll service. These payments replace the prior independent contractor payments received by their entities, Strategic Global Partners, Inc. and Cube 17, Inc., respectively. Although employment contracts were dated from January 2022, salaries were paid with effect from September 1, 2022. During the three months ended March 31, 2023 and 2022, the Company incurred expenses of $30,000 and $0, respectively for related to salaries for the CEO and $30,000 and $0, respectively for salaries related to the CMO. During the three months ended March 31, 2023 and 2022, the Company incurred expenses totaling $0 and $30,000, respectively, for consulting fees for the CEO and $0 and $30,000, respectively, for consulting fees for the CMO.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;As of March 31, 2023, and December 31, 2022, the Company was owed $29,912 and $0, respectively, and owed $9,091, and $0, respectively, by and, to UST Mexico, Inc. ("UST Mexico"). Amounts payable have been netted against amounts receivable. The Company sells hemp products to UST Mexico and provides manufacturing consulting services. The value of goods and services provided to UST Mexico, which are recorded as revenue, was $6,559 and $0 for the three months ended March 31, 2023, and 2022, respectively. The value of goods and services provided by UST Mexico was $45,000&#160;and $46,780&#160;for the three months ended March 31, 2023 and 2022, respectively.&#160;The Company concluded that collection of the receivable balance is not probable. Thus, the three months ended March 31, 2023, the Company wrote off receivables from UST totaling $20,821, which is the net balance of amounts receivable less amounts payable, above, as of March 31, 2023. UST Mexico is a manufacturer of tobacco cigarettes in Mexico and provides consulting services and parts for the Company&#x2019;s equipment. During the three months ended March 31, 2023, the Company prepaid expenses of $288,000 for services related to Hempacco Paper Company. Subsequent to March 31, 2023, through the date of issuance of this report, the Company made&#160;loans totaling $601,888 to UST Mexico for prepayment for services.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-JUSTIFY: inter-ideograph; MARGIN: 0px; text-align:justify;"&gt;&lt;span style="font-family:'times new roman'"&gt;As of March 31, 2023, UST Mexico owned 947,200,000 shares of common stock of Green Globe International, Inc.. UST Mexico is a related party by virtue of the CEO&#x2019;s 25% interest in UST Mexico.&lt;/span&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;On or about March 1, 2022, the Company entered into a mutual line of credit agreement with its parent company, Green Globe International, Inc. The purpose of the credit agreement is to facilitate short-term borrowing needs on an interest-free basis, with advances being subject to repayment within 90 days with a maximum of $500,000 allowed to be outstanding within any 90-day period. On December 1, 2022, the maximum amount was increased to $1,500,000. During the twelve months ended December 31, 2022, the Company loaned GGII a net amount of $692,119. As of March 31, 2023, the balance owed to the Company by GGII was $1,418,027. The Company recorded a reserve against the entire balance as of March 31, 2023. &lt;span style="font-family:'times new roman'"&gt;The Company concluded that collection of the loan balance is not probable. Thus, during the three months ended March 31, 2023, the Company recorded a reserve of $646,000&lt;/span&gt;&lt;span style="font-family:'times new roman'"&gt;, which is included in expensing of related party advances and loans on the statement of operations. Subsequent to March 31, 2023, the Company made&#160;loans of $121,000 to GGII.&lt;/span&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;During 2022, the Company made short term cash advances directly to Green Star Labs, Inc., a subsidiary joint venture of the Company&#x2019;s parent, Green Globe International, Inc. As of March 31, 2023 and December 31, 2022, the balance owed by Green Star Labs, Inc. to the Company was $944,386 and $605,994, respectively. The Company recorded a reserve against the entire balance as of March 31, 2023. The Company concluded that collection of the loan balance is not probable. Thus, the three months ended March 31, 2023, the Company recorded a reserve of $479,000, which is included in expensing of related party advances and loans on the statement of operations. Subsequent to March 31, 2023, the Company made&#160;loans of $509,617 to Green Star Labs.&lt;/p&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <hpco:DueToRelatedParties
      contextRef="AsOf2023-03-31_hpco_PrimusLogisticsMember"
      decimals="0"
      id="fid_350"
      unitRef="USD">0</hpco:DueToRelatedParties>
    <hpco:DueToRelatedParties
      contextRef="AsOf2022-12-31_hpco_PrimusLogisticsMember"
      decimals="0"
      id="fid_341"
      unitRef="USD">5163</hpco:DueToRelatedParties>
    <us-gaap:AdvanceRent
      contextRef="AsOf2023-03-31_hpco_PrimusLogisticsMember"
      decimals="0"
      id="fid_351"
      unitRef="USD">155456</us-gaap:AdvanceRent>
    <us-gaap:AdvanceRent
      contextRef="AsOf2022-12-31_hpco_PrimusLogisticsMember"
      decimals="0"
      id="fid_348"
      unitRef="USD">25000</us-gaap:AdvanceRent>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="AsOf2023-03-31_hpco_PrimusLogisticsMember"
      decimals="INF"
      id="fid_352"
      unitRef="Pure">0.90</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:SalariesAndWages
      contextRef="From2023-01-01to2023-03-31_hpco_CEOMember"
      decimals="0"
      id="fid_353"
      unitRef="USD">30000</us-gaap:SalariesAndWages>
    <us-gaap:SalariesAndWages
      contextRef="From2022-01-01to2022-03-31_hpco_CEOMember"
      decimals="0"
      id="fid_354"
      unitRef="USD">0</us-gaap:SalariesAndWages>
    <us-gaap:SalariesAndWages
      contextRef="From2023-01-01to2023-03-31_hpco_CMOMember"
      decimals="0"
      id="fid_355"
      unitRef="USD">30000</us-gaap:SalariesAndWages>
    <us-gaap:SalariesAndWages
      contextRef="From2022-01-01to2022-03-31_hpco_CMOMember"
      decimals="0"
      id="fid_356"
      unitRef="USD">0</us-gaap:SalariesAndWages>
    <us-gaap:ProfessionalFees
      contextRef="From2023-01-01to2023-03-31_hpco_CEOMember"
      decimals="0"
      id="fid_357"
      unitRef="USD">0</us-gaap:ProfessionalFees>
    <us-gaap:ProfessionalFees
      contextRef="From2022-01-01to2022-03-31_hpco_CEOMember"
      decimals="0"
      id="fid_358"
      unitRef="USD">30000</us-gaap:ProfessionalFees>
    <us-gaap:ProfessionalFees
      contextRef="From2023-01-01to2023-03-31_hpco_CMOMember"
      decimals="0"
      id="fid_359"
      unitRef="USD">0</us-gaap:ProfessionalFees>
    <us-gaap:ProfessionalFees
      contextRef="From2022-01-01to2022-03-31_hpco_CMOMember"
      decimals="0"
      id="fid_360"
      unitRef="USD">30000</us-gaap:ProfessionalFees>
    <hpco:DueToRelatedParties
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_362"
      unitRef="USD">29912</hpco:DueToRelatedParties>
    <hpco:DueToRelatedParties
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_363"
      unitRef="USD">0</hpco:DueToRelatedParties>
    <hpco:DueToRelatedParties
      contextRef="AsOf2023-03-31_hpco_USTMexicoIncMember"
      decimals="0"
      id="fid_361"
      unitRef="USD">9091</hpco:DueToRelatedParties>
    <hpco:DueToRelatedParties
      contextRef="AsOf2022-12-31_hpco_USTMexicoIncMember"
      decimals="0"
      id="fid_342"
      unitRef="USD">0</hpco:DueToRelatedParties>
    <us-gaap:Revenues
      contextRef="From2023-01-01to2023-03-31_hpco_USTMexicoIncMember"
      decimals="0"
      id="fid_344"
      unitRef="USD">6559</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2022-01-01to2022-03-31_hpco_USTMexicoIncMember"
      decimals="0"
      id="fid_364"
      unitRef="USD">0</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2023-01-01to2023-03-31_hpco_USTMexicoIncMember"
      decimals="-3"
      id="fid_345"
      unitRef="USD">45000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2022-01-01to2022-03-31_hpco_USTMexicoIncMember"
      decimals="-3"
      id="fid_365"
      unitRef="USD">46780000</us-gaap:CostOfGoodsAndServicesSold>
    <hpco:WriteOffReceivable
      contextRef="From2023-01-01to2023-03-31_hpco_USTMexicoIncMember"
      decimals="0"
      id="fid_346"
      unitRef="USD">20821</hpco:WriteOffReceivable>
    <us-gaap:PrepaidExpenseNoncurrent
      contextRef="AsOf2023-03-31_hpco_HempaccoPaperCompanyMember"
      decimals="0"
      id="fid_577"
      unitRef="USD">288000</us-gaap:PrepaidExpenseNoncurrent>
    <hpco:CashPaidToRelatedParty
      contextRef="AsOf2023-03-31_hpco_USTMexicoIncMember"
      decimals="0"
      id="fid_580"
      unitRef="USD">601888</hpco:CashPaidToRelatedParty>
    <hpco:NumberOFCommonStockOwned
      contextRef="AsOf2023-03-31_hpco_GreenGlobeInternationalIncMember"
      decimals="0"
      id="fid_558"
      unitRef="Shares">947200000</hpco:NumberOFCommonStockOwned>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="AsOf2023-03-31_hpco_USTMexicoIncMember"
      decimals="INF"
      id="fid_368"
      unitRef="Pure">0.25</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:LineOfCreditFacilityDescription
      contextRef="From2022-03-01to2023-03-31_hpco_GreenGlobeInternationalIncMember"
      id="fid_349">The purpose of the credit agreement is to facilitate short-term borrowing needs on an interest-free basis, with advances being subject to repayment within 90 days with a maximum of $500,000 allowed to be outstanding within any 90-day period</us-gaap:LineOfCreditFacilityDescription>
    <hpco:LoanedNetAmount
      contextRef="AsOf2022-12-31_hpco_GreenGlobeInternationalIncMember"
      decimals="0"
      id="fid_347"
      unitRef="USD">692119</hpco:LoanedNetAmount>
    <hpco:DueToRelatedParties
      contextRef="AsOf2023-03-31_hpco_GreenGlobeInternationalIncMember"
      decimals="0"
      id="fid_369"
      unitRef="USD">1418027</hpco:DueToRelatedParties>
    <hpco:ReservesForTheCompany
      contextRef="From2023-01-01to2023-03-31_hpco_GreenGlobeInternationalIncMember"
      decimals="0"
      id="fid_370"
      unitRef="USD">646000</hpco:ReservesForTheCompany>
    <hpco:CashPaidToRelatedParty
      contextRef="AsOf2023-03-31_hpco_GreenGlobeInternationalIncMember"
      decimals="0"
      id="fid_578"
      unitRef="USD">121000</hpco:CashPaidToRelatedParty>
    <hpco:BalanceOwedToRelatedParty
      contextRef="AsOf2023-03-31_hpco_GreenStarLabsMember"
      decimals="0"
      id="fid_371"
      unitRef="USD">944386</hpco:BalanceOwedToRelatedParty>
    <hpco:BalanceOwedToRelatedParty
      contextRef="AsOf2022-12-31_hpco_GreenStarLabsMember"
      decimals="0"
      id="fid_343"
      unitRef="USD">605994</hpco:BalanceOwedToRelatedParty>
    <hpco:ReservesForTheCompany
      contextRef="From2023-01-01to2023-03-31_hpco_GreenStarLabsMember"
      decimals="0"
      id="fid_372"
      unitRef="USD">479000</hpco:ReservesForTheCompany>
    <hpco:CashPaidToRelatedParty
      contextRef="AsOf2023-03-31_hpco_GreenStarLabsMember"
      decimals="0"
      id="fid_579"
      unitRef="USD">509617</hpco:CashPaidToRelatedParty>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="From2023-01-01to2023-03-31" id="fid_312">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;strong&gt;NOTE 12 - STOCKHOLDERS&#x2019; EQUITY&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;strong&gt;&lt;em&gt;Common Stock&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;On September 28, 2021, the Company amended its Articles of Incorporation to increase the number of authorized shares of common stock to 200,000,000.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;On or about April 7, 2022, the Company issued 208,000 shares of Hempacco common stock at $2.00 per share to nine investors, eight of which were third parties. The Company received gross proceeds of $416,000, and net proceeds of $339,475 after payment of commissions and expenses to the Company&#x2019;s registered broker and the payment of expenses associated with the private offering and the Public Offering.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;On or about July 15, 2022, the Company acquired from Nery&#x2019;s Logistics, Inc., an entity that is owned by a significant shareholder (greater than 10%) of the Company's parent, two cigarette production equipment lines together with multiple cigarette and cigar-related trademarks. The total acquisition price was deemed to be $4,000,000 to be paid solely by the issuance of 2,000,000 common shares of the Company. $3,400,000 was initially allocated to the value of the equipment, and the balance of $600,000 was allocated to intangible assets. A subsequent appraisal, performed in Mexico, valued the equipment at $2,278,337. No value was allocated to the trademarks. During the year ended December 31, 2022, the Company recorded a one-time charge of $1,121,663 to its profit and loss account in order to reduce the asset costs to net realizable value.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;On July 15, 2022, the Company also settled two vendor accounts payable balances totaling $100,000 by the issuance of 50,000 common shares of the Company.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;On September 1, 2022, the Company sold 1,000,000 shares of Hempacco common stock at $6.00 per share to its underwriter in the Company&#x2019;s IPO, and to Boustead Securities, LLC (&#x201c;Boustead&#x201d;) pursuant to the underwriting agreement, in connection with the IPO (the &#x201c;Underwriting Agreement&#x201d;). After deducting the underwriting commission and expenses, the Company received net proceeds of $5,390,753.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;On September 6, 2022, Boustead exercised its warrants to purchase the Company&#x2019;s common stock issued to it in connection with IPO, pursuant to paragraph 1.3.1 of the Underwriting Agreement. Boustead elected to convert its right to purchase 70,000 common shares at $9.00 per share using the cashless basis formula in the warrants. The exercise resulted in the issuance of 54,928 shares of common stock to Boustead. The market price of these shares on the issue date was $4.74 per share, resulting in an increase of $55 in common stock and an increase in additional paid in capital of $260,303 as well as additional underwriting expenses of $260,358, which was a decrease to additional paid in capital.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;On September 17, 2022, the Company entered a Marketing Services Agreement with North Equities Corp. of Toronto, Canada, effective as of September 19, 2022, for an initial period of 6-months. Compensation for the initial period will be the issuance of 41,494 restricted shares of the Company&#x2019;s common stock under SEC Rule 144. This amount represents a market value of approximately $100,000 as of the effective date. The shares were issued to North Equities Corp. of Toronto on October 4, 2022. The Company will also reimburse North Equities for all direct, pre-approved and reasonable expenses incurred in performing the marketing services.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;On October 12, 2022, the Company entered a Broadcasting and Billboard Agreement with FMW Media Works LLC (&#x201c;FMW&#x201d;) of Hauppauge, New York, for a period of three months. FMW will produce an informative TV show which will discuss the Company and its business. Total compensation will be made through the issuance of 63,292 restricted common shares of Hempacco under SEC Rule 144. The market value of the issued shares was $148,103 and was expensed in full in 2022.&lt;/p&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="fid_373"
      unitRef="Shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2022-04-07_hpco_HempaccoSharesMember"
      decimals="0"
      id="fid_392"
      unitRef="Shares">208000</us-gaap:CommonStockSharesIssued>
    <us-gaap:SharePrice
      contextRef="AsOf2022-04-07_hpco_HempaccoSharesMember"
      decimals="INF"
      id="fid_393"
      unitRef="USDPShares">2.00</us-gaap:SharePrice>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2022-04-01to2022-04-07_hpco_HempaccoSharesMember"
      decimals="0"
      id="fid_394"
      unitRef="USD">416000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromOtherEquity
      contextRef="From2022-04-01to2022-04-07_hpco_HempaccoSharesMember"
      decimals="0"
      id="fid_395"
      unitRef="USD">339475</us-gaap:ProceedsFromOtherEquity>
    <us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts
      contextRef="AsOf2022-07-15"
      decimals="0"
      id="fid_384"
      unitRef="USD">4000000</us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="From2022-07-01to2022-07-15"
      decimals="0"
      id="fid_379"
      unitRef="Shares">2000000</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:EquipmentExpense
      contextRef="From2022-07-01to2022-07-15"
      decimals="0"
      id="fid_382"
      unitRef="USD">3400000</us-gaap:EquipmentExpense>
    <us-gaap:OtherIntangibleAssetsNet
      contextRef="AsOf2022-07-15"
      decimals="0"
      id="fid_383"
      unitRef="USD">600000</us-gaap:OtherIntangibleAssetsNet>
    <us-gaap:PropertyPlantAndEquipmentSalvageValue
      contextRef="AsOf2022-07-15"
      decimals="0"
      id="fid_567"
      unitRef="USD">2278337</us-gaap:PropertyPlantAndEquipmentSalvageValue>
    <hpco:NetRealizableValue
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_570"
      unitRef="USD">1121663</hpco:NetRealizableValue>
    <hpco:VendorSettelmentAmountReceived
      contextRef="AsOf2022-07-15"
      decimals="0"
      id="fid_380"
      unitRef="USD">100000</hpco:VendorSettelmentAmountReceived>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="From2022-07-01to2022-07-15"
      decimals="0"
      id="fid_381"
      unitRef="Shares">50000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:StockholdersEquityOtherShares
      contextRef="From2023-01-01to2023-03-31_hpco_SeptemberOneTwoZeroTwentyTwoMember_hpco_BousteadSecuritiesLLCMember"
      decimals="0"
      id="fid_377"
      unitRef="Shares">1000000</us-gaap:StockholdersEquityOtherShares>
    <us-gaap:SharePrice
      contextRef="AsOf2023-03-31_hpco_SeptemberOneTwoZeroTwentyTwoMember_hpco_BousteadSecuritiesLLCMember"
      decimals="INF"
      id="fid_396"
      unitRef="USDPShares">6.00</us-gaap:SharePrice>
    <us-gaap:ProceedsFromOtherEquity
      contextRef="From2023-01-01to2023-03-31_hpco_SeptemberOneTwoZeroTwentyTwoMember_hpco_BousteadSecuritiesLLCMember"
      decimals="0"
      id="fid_378"
      unitRef="USD">5390753</us-gaap:ProceedsFromOtherEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="AsOf2022-09-06_hpco_BousteadSecuritiesLLCMember"
      decimals="0"
      id="fid_385"
      unitRef="Shares">70000</us-gaap:TreasuryStockCommonShares>
    <hpco:CashlessBasisSharesOfCommonStockConverted
      contextRef="AsOf2022-09-06_hpco_BousteadSecuritiesLLCMember"
      decimals="0"
      id="fid_387"
      unitRef="Shares">54928</hpco:CashlessBasisSharesOfCommonStockConverted>
    <us-gaap:SharePrice
      contextRef="AsOf2022-09-06_hpco_BousteadSecuritiesLLCMember"
      decimals="INF"
      id="fid_375"
      unitRef="USDPShares">4.74</us-gaap:SharePrice>
    <us-gaap:CommonStockValue
      contextRef="AsOf2022-09-06_hpco_BousteadSecuritiesLLCMember"
      decimals="0"
      id="fid_555"
      unitRef="USD">55</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="AsOf2022-09-06_hpco_BousteadSecuritiesLLCMember"
      decimals="0"
      id="fid_556"
      unitRef="USD">260303</us-gaap:AdditionalPaidInCapital>
    <us-gaap:OtherUnderwritingExpense
      contextRef="From2022-09-01to2022-09-06_hpco_BousteadSecuritiesLLCMember"
      decimals="0"
      id="fid_386"
      unitRef="USD">260358</us-gaap:OtherUnderwritingExpense>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="From2022-09-01to2022-09-17_hpco_NorthEquitiesCorpMember"
      decimals="0"
      id="fid_388"
      unitRef="Shares">41494</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2022-09-01to2022-09-17_hpco_NorthEquitiesCorpMember"
      decimals="0"
      id="fid_390"
      unitRef="USD">100000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="From2022-10-01to2022-10-12_hpco_FMWMediaWorksLLCMember"
      decimals="0"
      id="fid_389"
      unitRef="Shares">63292</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2022-10-01to2022-10-12_hpco_FMWMediaWorksLLCMember"
      decimals="0"
      id="fid_391"
      unitRef="USD">148103</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="From2023-01-01to2023-03-31" id="fid_313">&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&lt;strong&gt;NOTE 13 &#x2013; COMMITMENTS AND CONTINGENCIES&lt;/strong&gt;&lt;/p&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;On or about October 7, 2022, the Company accepted service in a suit filed in the United States District Court for the Southern District of New York by Long Side Ventures LLC, R &amp;amp; T Sports Marketing Inc., Sierra Trading Corp., Taconic Group LLC, KBW Holdings LLC, Robert Huebsch, Ann E. Huebsch, Joseph Camberato, Joseph Crook, Sachin Jamdar, Michael Matilsky, Gerard Scollan, and Daisy Arnold (collectively &#x201c;Plaintiffs&#x201d;) against Hempacco Co., Inc., Mexico Franchise Opportunity Fund, LP, Sandro Piancone, Jorge Olson, Neville Pearson, Stuart Titus, Jerry Halamuda, Retail Automated Concepts, Inc. f/k/a Vidbox Mexico Inc., and Vidbox Mexico S.A. De C.V. (collectively &#x201c;Defendants&#x201d;) (Case No. 1:22-cv-08152 (ALC)). The suit alleged that (i) Plaintiffs previously received a judgment (the &#x201c;Judgment&#x201d;) in a New York state court action (the &#x201c;State Action&#x201d;) against Retail Automated Concepts, Inc. (&#x201c;RAC&#x201d;) and Vidbox Mexico S.A. De C.V. (&#x201c;Vidbox Mexico&#x201d;), for breach of promissory notes issued by RAC to the Defendants in 2018 and guaranteed by Vidbox Mexico, and (ii) prior to the filing of the State Action, the Defendants fraudulently transferred and commingled assets, specifically 600 retail kiosks, in order to avoid enforcement of the Judgment with the Plaintiffs seeking monetary damages from Defendants. On or about November 29, 2022, the court granted the Defendants&#x2019; request to file a motion to dismiss the suit, and on December 30, 2022, the Defendants filed a motion to dismiss the suit for failure to state a claim and lack of personal jurisdiction. The court has not yet ruled on the motion to dismiss. Defendants believe the suit is without merit and intend to defend the matter vigorously.&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:SubsequentEventsTextBlock contextRef="From2023-01-01to2023-03-31" id="fid_314">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;strong&gt;NOTE 14 - SUBSEQUENT EVENTS&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;The Company has evaluated subsequent events through the date of issuance of these financial statements.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;On April 6, 2023, the Company received a letter notification from the Nasdaq Capital Market (&#x201c;Nasdaq&#x201d;) advising of its non-compliance with Nasdaq listing rules because the Company had failed to maintain its stock price at above $1.00 for a period of 30-days. The Nasdaq rules provide for a period of 180 days in which the Company must restore compliance. This period expires on October 3, 2023.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;On April 20, 2023, the Company received a further letter notification from Nasdaq advising of its non-compliance with Nasdaq listing rules because the Company had failed to file its Annual Report on Form 10-K with the Securities and Exchange Commission by the required due date. The deficiency was cured by the Company by the filing of their annual report on Form 10-K on May 15, 2023.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;On May 23, 2023, the Company received a letter notification from Nasdaq advising of its non-compliance with Nasdaq listing rules because the Company had failed to file its Quarterly Report on Form 10-Q with the Securities and Exchange Commission by the required due date. Nasdaq requires the Company to submit a detailed plan of action explaining how the Company will remedy this situation and restore compliance. The report must be submitted within 60 days which is July 24, 2023.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;On June 1, 2023, the Company formed a new Nevada corporation, RD-HPCO, Inc. as the joint venture entity between the Company and Nasir Ghesani, a New York distribution company doing business as &#x201c;Reliable Distributor&#x201d;,&#160;for the purpose of entering new master distributor agreements whereby all Hempacco smokable products would be placed in New York area convenience stores. On May 7, 2023, the Company entered into a joint venture with Nasir Ghesani with each party owning 50% of the business. Any working capital needs would be provided by the Company.&lt;/p&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;On May 3, 2023, Hempacco paid $300,000 to Curated Nutra, LLC, the 50% partner in Green Star Labs, Inc., (&#x201c;GSL&#x201d;) for the purchase of additional manufacturing equipment. This equipment is required to fulfill product orders from our Snoop Dogg JV entity. This equipment will remain the property of Hempacco Inc., until such time that an agreement is reached with Curated Nutra for the transfer of its ownership interest in GSL.&lt;/p&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;The Company&#x2019;s note payable to Miguel Cambero is in technical default. See Note 8.&lt;/p&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:VariableInterestEntityOwnershipPercentage
      contextRef="From2023-05-31to2023-06-01_us-gaap_SubsequentEventMember_hpco_NasirGhesaniMember"
      decimals="INF"
      id="fid_397"
      unitRef="Pure">0.50</us-gaap:VariableInterestEntityOwnershipPercentage>
    <us-gaap:PartnersCapital
      contextRef="AsOf2023-05-03_us-gaap_SubsequentEventMember_hpco_GreenStarLabsMember"
      decimals="0"
      id="fid_400"
      unitRef="USD">300000</us-gaap:PartnersCapital>
    <hpco:VariableInterestEntityOwnershipAcquired
      contextRef="From2023-05-01to2023-05-03_us-gaap_SubsequentEventMember_hpco_GreenStarLabsMember"
      decimals="INF"
      id="fid_401"
      unitRef="Pure">0.50</hpco:VariableInterestEntityOwnershipAcquired>
</xbrl>
